存在しないグループと共有している Jira フィルター

このインサイトは、JQL フィルターのいずれかが存在しなくなったグループと共有されていないかをチェックします。

問題点

JQL filters shared with missing groups won't block your migration, but might result in data loss or missing entities in Jira Cloud. To avoid these issues and keep your instance clean, we recommend that you fix those filters before you migrate.

推奨事項

Jira Cloud でのエンティティの欠落に関する問題を回避する方法は次のとおりです。

  • 該当のフィルターを確認する

  • 欠落しているグループを権限から削除する


Update filter permissions

欠落しているグループをフィルター権限から削除するには、次の手順に従います。

該当のフィルターを確認する

ポートフォリオ インサイトからこのインサイトを表示している場合は、SQL クエリをコピーします (下記にも貼り付けています)。このクエリは、欠落しているグループと共有されているフィルターに加え、次の情報を返します。

  • フィルターの名前

  • 欠落しているグループの名前

SELECT sr.filtername AS filter_name, sp.entitytype AS bla, sp.param1 AS group_name FROM searchrequest sr JOIN sharepermissions sp ON (sr.id = sp.entityid) WHERE sp.entitytype = 'SearchRequest' AND sp.sharetype = 'group' AND NOT EXISTS (SELECT id FROM cwd_group g WHERE g.group_name = sp.param1);

Fix 1: Recreate missing groups

上記のクエリで返される、欠落しているグループのリストを使用して、Jira に再作成できます。こうすると、フィルターを編集して権限を削除する時間を節約できます。

Fix 2: Update filter permissions in Jira UI

フィルターの権限を更新する方法は次のとおりです。

  1. Jira で [管理] > [フィルター] の順に移動します。

  2. SQL クエリによって返された該当のフィルターを検索します。

  3. フィルターを選択して開きます。 

  4. Select Details at the top, and then select Edit permissions.

  5. 欠落しているグループを権限から削除します。

Filter permissions

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。