接続の作成の前提条件
Jiraアダプタとの接続を作成するには、次の前提条件を満たす必要があります:
Jiraサブスクリプションの購入
Jiraをサブスクライブすると、JiraインスタンスのURL、ユーザー名およびパスワードを受け取ります。 この情報は、Oracle IntegrationでJiraアダプタ接続を作成するために必要です。
「接続プロパティの構成」と「接続セキュリティの構成」を参照してください。
基本認証セキュリティ・ポリシーを使用するための前提条件
Jiraアダプタ接続でBasic認証セキュリティ・ポリシーを使用する場合は、次の前提条件を実行する必要があります。
APIトークンの作成
- 次のURLを使用して、Atlassianアカウントにログインします:
https://id.atlassian.com - 「アカウント設定」をクリックします。
- 「Security」をクリックします。
- 「APIトークン」の下で、「APIトークンの作成および管理」をクリックします。
- 「APIトークンの作成」をクリックします。
- ラベルを入力し、「作成」をクリックします。 APIトークンが生成されます。
- 値をコピーします。 Oracle IntegrationでJiraアダプタ接続のセキュリティを構成する場合は、この値を「パスワード」フィールドに入力する必要があります。 「接続セキュリティの構成」を参照してください。
認可コード資格証明セキュリティ・ポリシーを使用するための前提条件
Jiraアダプタ接続で認可コード資格証明セキュリティ・ポリシーを使用する場合は、次の前提条件を実行する必要があります。
アプリケーションの作成とクライアントIDとクライアント・シークレットの取得
- 次のURLを使用してAtlassianアカウントにログインします:
https://id.atlassian.com - プロファイル・アイコンをクリックし、「開発者コンソール」を選択します。
- マイ・アプリケーション・ページで、「作成」をクリックし、「OAuth 2.0統合」を選択します。
- アプリケーションの名前を入力し、「同意」チェック・ボックスを選択し、「作成」をクリックします。 新しいアプリケーションが「マイ・アプリケーション」リストに表示されます。
- アプリケーションを選択します。
- 左側のメニューで、「設定」をクリックします。クライアントIDおよびクライアント・シークレットが「認証の詳細」セクションに表示されます。
- クライアントIDおよびクライアント・シークレットの値をコピーします。 Jiraアダプタ接続のセキュリティを構成する場合は、接続ページでこれらの値を入力する必要があります。 「接続セキュリティの構成」を参照してください。
OAuth 2.0認可コードの構成およびスコープの割当て
- Jiraで作成したアプリケーションを開きます。
- 左側のメニューで、「認可」をクリックします。
- 「コールバックURL」フィールドに、コールバックURLを入力します。
- 左側のメニューで、「権限」をクリックします。
- アプリケーションに割り当てるAPIの横にある「追加」をクリックします。
接続を作成するための最小スコープ
これらは、統合でJiraアダプタ接続を構成するために必要な最小スコープです。 指定するスコープがJiraアプリケーションで構成されていることを確認します。
Jiraアダプタをトリガー接続として構成するための最小スコープ:
- 最小の古いスコープ:
read:jira-work manage:jira-webhook - 最小の新しいスコープ:
イベント・タイプ 必須スコープ 問題が作成されました write:webhook:jirawrite:issue:jiraread:webhook:jiraread:issuemeta:jiraread:field-configuration:jiraread:avatar:jiraread:issue-details:jiraread:field.default-value:jiraread:field.option:jiraread:field:jiraread:group:jiraread:project:jiradelete:webhook:jiraread:jql:jira
Issue Updated write:webhook:jiraread:webhook:jiradelete:webhook:jiraread:field:jiraread:project:jiraread:issue-meta:jiraread:avatar:jiraread:field-configuration:jiraread:issue-details:jiraread:field.default-value:jiraread:field.option:jiraread:group:jirawrite:issue:jiraread:jql:jira
コメントが作成されました write:webhook:jiraread:webhook:jiraread:issue-meta:jiraread:field-configuration:jiraread:group:jiraread:project:jiraread:project-role:jiraread:user:jiraread:avatar:jiraread:issue-details:jiraread:field.default-value:jiraread:field.option:jiraread:field:jiradelete:webhook:jiraread:jql:jiraread:comment.property:jiraread:comment:jiraread:epic:jira-softwareread:issue.property:jiraread:issue-type:jiraread:role:jiraread:status:jira
コメントを更新 read:issue-meta:jiraread:avatar:jiraread:field-configuration:jirawrite:comment:jirawrite:comment.property:jirawrite:attachment:jiraread:issue:jiraread:attachment:jiraread:user:jiraread:application-role:jiraread:comment:jiraread:comment.property:jiraread:project-role:jiraread:issue-security-level:jiraread:issue.vote:jiraread:issue.changelog:jiraread:status:jiradelete:comment:jiradelete:comment.property:jiradelete:attachment:jiradelete:issue:jiraread:issue.transition:jirawrite:issue.property:jiraread:issue-type:jiraread:project.property:jiraread:issue-type-hierarchy:jiraread:project-category:jiraread:project-version:jiraread:project.component:jirawrite:issue:jiraread:group:jiraread:project:jiraread:jql:jiraread:issue-details:jiraread:field.default-value:jiraread:field.option:jiraread:field:jira
Jiraアダプタを起動接続として構成する最小スコープ:
- 最小の古いスコープ:
read:jira-work read:jira-user write:jira-work - 最小の新しいスコープ:
必要なスコープ:
read:issue-meta:jiraread:avatar:jiraread:field-configuration:jirawrite:comment: jirawrite:comment.property:jirawrite:attachment:jiraread:issue:jiraread:attachment:jiraread:user:jiraread:application-role:jiraread:comment:jiraread:comment.property:jiraread:project-role:jiraread:issue-security-level:jiraread:issue.vote:jiraread:issue.changelog:jiraread:status:jiradelete:comment:jiradelete:comment.property:jiradelete:attachment:jiradelete:issue:jiraread:issue.transition:jirawrite:issue.property:jiraread:issue-type:jiraread:project.property:jiraread: issue-type-hierarchy:jiraread:project-category:jiraread:project-version:jiraread: project.component:jirawrite:issue:jiraread:group:jiraread:project:jiraread:jql:jiraread:issue-details:jiraread:field.default-value:jiraread:field.option:jiraread:field:jira