DevOps 変更速度管理 へのオンボードJira - クラシック
Jira Server または Jira クラウドインスタンスを接続して、ストーリー、エピック、機能などのプロジェクトと作業アイテムを検出、構成、およびインポートします。
始める前に
DevOps 変更速度管理 の使用を開始するにはのタスクを完了します。
必要なロール: sn_devops.admin または sn_devops.tool_owner
手順
-
Jira Server または Jira クラウドインスタンスに接続します。
- 移動先 DevOps > ツール > 新規作成 (従来).
-
ツールのJiraインスタンスの詳細を入力します。
Jira サーバー - [ツール名] フィールドに、ツールの名前を入力します。
- [ツール統合] フィールドで、[Jira] を検索して選択します。
- Jira サーバーインスタンスの URL を入力します。
- [認証情報タイプ] リストから、 Jira サーバーへの接続に使用する認証タイプを選択します。
-
基本認証
- Jira サーバーのユーザー名を入力します。注:ここで使用する Jira ユーザーには、 Jira の管理者権限が必要です。
- このインスタンスにアクセスするためのパスワードまたはアクセストークンを入力します。
- Jira サーバーのユーザー名を入力します。
- API キー
インスタンスにアクセスするための API トークンを入力します。
-
Jira クラウド - [ツール名] フィールドに、ツールの名前を入力します。
- [ ツール統合 ] フィールドで、[ Jira Cloud] を検索して選択します。
- [ ツール URL ] フィールドに、 Jira Cloud インスタンスの URL を入力します。
- [ 認証情報タイプ ] フィールドで、[ 基本認証 ] または [OAuth 2.0] を選択します。
基本認証
- Jira Cloud のユーザー名を入力します。注:ここで使用する Jira ユーザーには、 Jira の管理者権限が必要です。
- このインスタンスにアクセスするためのパスワードまたはアクセストークンを入力します。
OAuth 2.0
前提条件:[ ツール認証情報 ] フィールドで、既存の OAuth 2.0 ツール認証情報レコードを選択します。- Obtain the value of Cloud ID
- Jira Cloud の認証情報レコードを作成します
注:使用されておらず、Jira Cloud 用に構成されていないレコードのみを、既存の認証情報レコードとして選択できます。 - Jira Cloud のユーザー名を入力します。
Jira に接続するために資格情報に必要なすべてのアクセス許可の一覧については、「DevOps ツールに必要な権限 のアクセス許可Jira」を参照してください。
- オプション:
Jira インスタンスがMID サーバーに添付されている場合は、[MID サーバー] オプションを選択し、その詳細を入力します。
MID サーバーの詳細については、「MID サーバーの選択」を参照してください
- [送信] を選択します。
ツールは、接続エイリアスと HTTP ツール接続 (基本認証資格情報) を使用して自動的に接続されます。
ツールが正常に作成されると、ツールレコードページが表示されます。
-
ツールへのアクセスを制御する場合は、[アクセス] タブの [保守担当者] フィールドに、ツールへのアクセス権を付与する必要があるグループを追加します。
グループ内のユーザーが実行できるタスクは、ユーザーにアサインされたロールによって異なります。
ロール 説明 DevOps ツールオーナーロール ツールを表示および編集できます。 DevOps アプリオーナーロール ツールを表示し、履歴データの関連付け、検出、インポート、およびツールのオブジェクト (計画、リポジトリ、パイプラインなど) のパイプラインステップ (該当する場合) の変更を行うことができます。 DevOpsアドミニストレーターロール。 すべてのツールを編集できます。 その他の DevOps ロール ツールを表示できます。 注:[管理担当者] フィールドでは、DevOpsロールを持つユーザーを含むグループのみを選択できます。ツールへのアクセスを制限することを選択した場合、[ すべてのアプリ所有者がツールオブジェクトを表示してアプリケーションに関連付けることができる ] オプションが選択可能になります。このオプションを使用すると、 DevOps アプリオーナーロールを持つすべてのユーザーがツールにアクセスできます。選択すると、ツールのオブジェクトの表示、関連付け、検出、履歴データのインポート、およびパイプラインステップの変更 (該当する場合) が可能になります。
-
[ 検出] を選択して、 Jiraから既存のすべてのプロジェクトを検出します。
注:デフォルトでは、プロジェクトは Jira Cloud に対して 50 のセットで検出されます。50 は、 Jira でサポートされているページネーションの上限です。この値を減らす場合は、DevOpsCommonConstants スクリプトでそれぞれの定数を編集する必要があります。
-
[構成] を選択して Webhook を構成します。
このアクションでは以下を行います。
- Jira インスタンスと ServiceNow インスタンスの間に Webhook を登録し、2 つのインスタンス間のリアルタイムデータ転送を有効にします。
- OAuth 2.0 ベースの認証を使用して Jira ツールを接続した場合、自動構成時に Jira の OAuth 2.0 統合アプリ用に Webhook が作成されますが、ベーシック認証を使用して接続した場合、Webhook は Jira のすべてのプロジェクトに対して作成されます。
検出されたすべての Jira プロジェクトが計画としてリストされます。
今すぐ構成しない場合は、 Enable Polling システムプロパティを [はい] に設定することで、後で夜間ポーリングを有効にして、追跡された計画のデータを取得できます。注:Webhook URL の自動構成を許可する Jira のアドミン権限がない場合は、 Jira アドミンに構成を依頼してください。このアクションでは、ツールインスタンスで Webhook URL を手動で作成して構成する必要があります。ツールで Webhook を構成したら、[ 手動構成モードに入る ] を選択して Jira に手動で接続し、手動構成モードを終了します。 -
インポート関連リンクを選択して、Jiraプロジェクトから履歴データをインポートします。
インポートされた作業アイテムは、対応する関連リストに追加されます。
注:Jira でプロジェクトのプロジェクトキーが更新された場合、更新されたオブジェクト名は DevOps 変更速度管理 に反映されません。オブジェクトが Jiraで更新された場合にのみ、新しい名前が DevOps 変更速度管理に反映されます。