作業項目の種類の Web レイアウトをカスタマイズする (継承プロセス)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
作業項目は、作業を計画および追跡するためのバックボーンです。 そのため、各作業項目の種類 (WIT) がチームに必要なデータを追跡していることを確認する必要があります。
重要
この記事は、Azure DevOps Services および Azure DevOps Server 2019 以降のバージョンに適用されます。 TFS 2018 以前のコレクションで定義されているプロジェクトをカスタマイズするには、「 オンプレミス XML プロセス モデル」を参照してください。
重要
継承プロセス モデルは、継承プロセス モデルをサポートするように構成されたプロジェクト コレクションで定義されているプロジェクトに対してのみ使用できます。 オンプレミスのコレクションがオンプレミスの XML プロセス モデルを使用するように構成されている場合は、そのプロセス モデルのみを使用して作業追跡エクスペリエンスをカスタマイズできます。 詳細については、「 作業追跡のカスタマイズ」の「プロジェクト コレクションのプロセス モデルを選択する」を参照してください。
TFS 2018 以前のコレクションで定義されているプロジェクトをカスタマイズするには、「 オンプレミス XML プロセス モデル」を参照してください。
作業追跡の要件をサポートするために、各 WIT をカスタマイズしてカスタム グループを追加し、共通セクションで追加するカスタム フィールドを収集できます。 フォーム内の個別のページに論理的に関連するグループと HTML フィールドを配置することでフォームを整理し、フォーム内の任意の 1 ページの煩雑さを最小限に抑えることができます。
たとえば、次のフォームは、 影響 と 軽減策という 2 つのカスタム ページが追加されたことを示しています。 さらに、いくつかの新しいグループとフィールドが [詳細] ページに追加されました。
カスタム ページまたはグループを追加したら、 それらのページまたはグループにユーザー設定フィールドを追加できます。 カスタマイズできる内容の詳細については、「 プロセスのカスタマイズと継承されたプロセスについて」を参照してください。
前提条件
プロセスをカスタマイズする前に、「Azure Boardsの構成とカスタマイズ」を確認することをお勧めします。これにより、ビジネス ニーズに合わせてAzure Boardsをカスタマイズする方法に関するガイダンスが提供されます。 さまざまなバックログとボードの説明については、「 バックログ、ボード、タスクボード、プランでサポートされているタスク」を参照してください。
- Azure DevOps Servicesで作成されたorganizationが必要です。 まだ作成していない場合は、 今すぐ作成します。
- プロセスを作成、編集、管理するには、Project Collection Administrators グループのメンバーであるか、対応するコレクション レベルのアクセス許可 [プロセスの作成]、[プロセスの削除]、[プロセスの編集]、または [フィールドの削除] を [許可] に設定organization必要があります。 作業追跡のアクセス許可とアクセスの設定に関する記事の「継承プロセスをカスタマイズする」を参照してください。
- プロジェクトが作成されるプロジェクト コレクションの継承プロセス モデルを選択している必要があります。 詳細については、「 プロジェクト コレクションのプロセス モデルを選択する」を参照してください。
- プロセスを作成、編集、および管理するには、Project Collection Administrators グループのメンバーであるか、対応するアクセス許可 [プロセスの作成]、[プロセスの削除]、[プロセスの編集]、または [フィールドの削除] を [許可] に設定organization必要があります。 作業追跡のアクセス許可とアクセスの設定に関する記事の「継承プロセスをカスタマイズする」を参照してください。
[設定] > [プロセス] を開く
プロセスの作成、管理、カスタマイズは、[組織の設定] > [プロセス] から行います。
Azure DevOps のロゴを選択して、[プロジェクト] を開きます。 次に、[組織の設定] を選びます。
次に、[プロセス] を選択します。
重要
[プロセス] が表示されない場合は、TFS-2018 以前のバージョンから作業しています。 [プロセス] ページはサポートされていません。 オンプレミス XML プロセス モデルでサポートされている機能を使う必要があります。
プロセスの作成、管理、カスタマイズは、[コレクション設定] > [プロセス] から行います。
Azure DevOps のロゴを選択して、[プロジェクト] を開きます。 プロセスをカスタマイズするプロジェクト コレクションを選んで、[コレクション設定] を選びます。
次に、[プロセス] を選択します。
プロセスの作成、管理、カスタマイズは、[管理者の設定] > [プロセス] から行います。
Azure DevOps のロゴを選択して、[プロジェクト] を開きます。 次に、[管理者の設定] を選びます。
次に、[プロセス] を選択します。
注意
継承されたプロセスをカスタマイズすると、そのプロセスを使用するすべてのプロジェクトが自動的に更新され、カスタマイズが反映されます。 このため、カスタマイズをorganizationにロールアウトする前に、カスタマイズをテストするために行うカスタマイズが多数ある場合は、テスト プロセスとテスト プロジェクトを作成することをお勧めします。 詳細については、「 継承されたプロセスの作成と管理」を参照してください。
カスタム グループを追加する
継承されたページとカスタム ページの両方に独自のカスタム グループを追加できます。
[レイアウト] ページで、[ 新しいグループ] を選択します。
[新しい] フィールドやその他のオプションが無効になっている場合、プロセスを編集するために必要なアクセス許可がありません。 作業追跡のアクセス許可とアクセスの設定に関する記事の「継承プロセスをカスタマイズする」を参照してください。
グループに名前を付け、表示する列を選択します。 列の詳細については、「 プロセスのカスタマイズと継承されたプロセスについて」、レイアウトとサイズ変更に関するページを参照してください。
(省略可能)グループを追加したら、グループを任意の列または列内にドラッグ アンド ドロップするか、グループの [上へ移動] または [下へ移動] オプションを選択できます。 コンテキスト メニュー。
カスタム グループを削除または削除する
グループを削除する前に、まず、そのグループに定義されているすべてのフィールドを別のグループに移動するか、フォームから削除します。
ヒント
[削除] オプションを表示するには、グループからすべてのフィールドを削除する必要があります。
カスタム グループから [削除] オプションを選択します。 コンテキスト メニュー。
注意
継承されたグループ内のすべてのフィールドが非表示の場合、継承されたグループ自体はフォームに表示されません。
フィールドを移動する
ページ内では、ページ内の新しいグループまたはセクションにフィールドをすばやくドラッグ アンド ドロップできます。
フィールドを別のページに移動するには、フィールドの ..から [編集] を選択します。 コンテキスト メニューをクリックし、メニューから [ページ] を選択します。 必要に応じて、既存のグループを選択するか、新しいグループを作成します。
ここでは、[顧客チケット] フィールドを [詳細] ページと [顧客フォーカス グループ] に移動します。
フォームからフィールドを削除する
フォームからユーザー設定フィールドのみを削除できます。 継承されたフィールドの場合は、フォームに表示されないようにすることができます。 詳細については、「 プロセスのフィールドのカスタマイズ」、「フィールドの表示、非表示、または削除」を参照してください。
カスタム ページを追加する
そのページ内にグループ化するユーザー設定フィールドが複数ある場合は、カスタム ページを追加します。 カスタム ページの追加と並べ替えを行うことができます。
選択した WIT の [レイアウト] ページで、[ 新しいページ] をクリックします。
ページにラベルを付けます。
ページへのグループとフィールドの追加が完了したら、レイアウトが期待どおりであることを確認します。 ブラウザーを更新し、カスタマイズした種類の作業項目を開きます。
ページの並べ替え
ドラッグ アンド ドロップを使用してカスタム ページを並べ替えたり、カスタム ページから移動操作を選択したりできます。 コンテキスト メニュー。 継承された [詳細] ページを移動することはできません。
ページの削除
ページを削除する前に、チームがまだ使用しているフィールドを別のページに移動する必要があります。
カスタム ページから [削除] オプションを選択します。 コンテキスト メニュー。
Note
ページを削除しても、データは削除されません。 フィールドに対してデータが定義されると、フォームから削除した場合でも、データ ストアと作業項目の履歴に保持されます。 [ 新しい フィールド] を選択し、[既存のフィールドを使用する] を選択すると、いつでも フィールドを再追加できます。
関連記事
Note
継承されたプロセスに加えられた変更は、監査ログを通じて確認できます。 詳細については、「 監査ログへのアクセス、エクスポート、フィルター処理」を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示