Jira について
Jira ソースは、Jira Cloud から プロジェクト構成、課題のメタデータ、ワークフロー定義、ユーザーと担当者の情報、Jira Service Management のリクエストデータを Iru Compliance に取り込み、アクションやコントロールに関連付けられるエビデンスにします。Iru は Atlassian の 3-legged OAuth 2.0(3LO) 認可コードフローを通じて接続します。この連携は 読み取り専用 です。Iru が課題、プロジェクト、ワークスペースの設定を作成または変更することはありません。 このコネクタは Jira Cloud 専用です。Jira Data Center(セルフホスト)は異なる認証モデルを使用するため、このソースでは サポートされていません。仕組み
Cloud ID を入力すると、コネクタウィザードによって Atlassian に移動し、サインインして同意します。Iru は有効期間の短い アクセストークン と ローテーションするリフレッシュトークン を受け取り、同期サイクルごとにトークンを自動的に更新します。
ドキュメントハブ: Atlassian サポート - Jira。OAuth: Jira Cloud OAuth 2.0 (3LO)、OAuth 2.0 スコープ。Cloud ID: Atlassian Cloud ID の取得。
前提条件
- 有料 の Jira Cloud サイト(Free は、ここで必要な OAuth API アクセスをサポートしていません)。
- Jira Cloud ID(UUID)。以下の Jira Cloud ID を確認する を参照してください。
- OAuth ステップを開けるよう、Iru ドメインに対してブラウザの ポップアップ が許可されていること。
- サインインするユーザーは Jira 管理者である 必要はありません が、Iru はそのユーザーがアクセスできるデータのみを読み取れます。幅広いエビデンスを収集するには、少なくとも次の権限を持つアカウントを使用してください:
- Iru に読み取らせるすべてのプロジェクトに対する Browse projects。
- ユーザーと担当者のメタデータが必要な場合は Browse users and groups(グローバル権限)。
Jira を Iru に接続する
- Jira
- Iru Compliance
Compliance でソースを接続する前に、このタブの手順を完了してください。
Jira Cloud ID を確認する
Cloud ID は、Iru がhttps://api.atlassian.com/ex/jira/{cloudId} で使用する UUID です。1
Jira Cloud と有料アクセスを確認する
このコネクタは、Iru に必要な OAuth API アクセスを許可する 有料 プランの Jira Cloud をサポートしています。連携がブロックされる Free サイトでないことを確認してください。
2
Jira サイトを開く
ブラウザで Jira Cloud の URL(例:
https://yoursite.atlassian.net)を開き、以下の手順で置き換える サブドメイン を確認します。3
Cloud ID の確認方法を選択する
JSON で素早く確認する場合は オプション A を、すでに Atlassian Admin を使用している場合は オプション B を使用します。
4
オプション A: テナント情報(最速)
新しいブラウザタブで次の URL を開きます(
yoursite を Jira のサブドメインに置き換えます):https://yoursite.atlassian.net/_edge/tenant_infoJSON レスポンスから cloudId の値をコピーします。5
オプション B: Atlassian Admin
admin.atlassian.com にサインインして組織を選択し、ブラウザの URL で Cloud ID を確認します(
/s/ の後に表示されます)。6
Iru 用に Cloud ID を保存する
Iru Compliance タブで Iru コネクタウィザードの cloudId フィールドに貼り付けるまで、UUID を安全な場所に保管します。
Iru Compliance タブに進んでください。
トラブルシューティング
ソースをオンにしても何も開かない
ソースをオンにしても何も開かない
Iru サイトの ポップアップブロッカー の設定を確認して、もう一度 Launch OAuth Authentication をお試しください。
サーバー変数の更新に失敗した
サーバー変数の更新に失敗した
ウィザードのリンクの有効期限が切れている可能性があります。ソース で Jira をオフにしてから再度オンにし、Cloud ID をもう一度入力してください。
プロジェクトや課題が表示されない
プロジェクトや課題が表示されない
OAuth を完了したアカウントに、一部のスペースに対する Browse projects がない可能性があります。Jira の権限を調整するか、必要な読み取り範囲を持つ サービスアカウント で接続してください。
トークンの有効期限切れ、または再接続を求められる
トークンの有効期限切れ、または再接続を求められる
Jira Cloud は、有効期間が 90 日 の ローテーションするリフレッシュトークン を使用します。接続がそれ以上アイドル状態になった場合は、Jira ソースカードから OAuth フローを再度完了してください。
Jira Free プラン
Jira Free プラン
Free ティアは、このコネクタに必要な OAuth API アクセスをサポートしていません。接続するには 有料 の Jira Cloud プランを使用してください。
サイトまたは Cloud ID が間違っている
サイトまたは Cloud ID が間違っている
Cloud ID が対象のサイトと一致していることを確認してください(Jira Cloud ID を確認する を参照)。一致しない場合、Iru は誤ったテナントを参照します。
考慮事項
リフレッシュトークンとアイドル状態の接続
Iru は同期サイクルごとにアクセストークンを更新します。同期が 90 日間 実行されない場合は、ソースカードから 再認証 する必要があります。
大規模なプロジェクトと保持
大規模なプロジェクトでは大量の履歴が生成されます。可能な範囲でプロジェクトの対象範囲を絞り、監査でワークフローのエビデンスに依存する前に、保持 と プライバシー のポリシーを整合させてください。
関連記事
Sources の管理
すべての Compliance ソースを参照、管理します。
Compliance を使い始める
フレームワーク、アクション、アーティファクト。
Iru の概要
Endpoint、Compliance、Identity がどのように連携するか。
Artifacts の管理
ソースやアクションから得たエビデンスをアップロード、確認、整理します。
