Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
チェックとパイプラインのアクセス許可を使用して 、リポジトリ リソース に保護を追加できます。 保護を追加すると、リポジトリの所有権と編集権限をより適切に制限できます。
[前提条件]
Project Administrators グループのメンバーであるか、管理アクセス許可が [Allow for Git リポジトリ] に設定されている必要があります。
リポジトリ リソース チェックを追加する
組織 (
https://dev.azure.com/{yourorganization}) にサインインし、プロジェクトを選択します。プロジェクト 設定>Repos を選択します。
変更するリポジトリを選択します。
[
>アプリケーションとチェック] を選択します。
チェックを選択してリポジトリ リソースの使用方法を設定し、[ 次へ] を選択します。 次の例では、パイプラインがリポジトリを要求するたびに手動承認者が承認を追加するように選択します。 詳細については、「 承認とチェック」を参照してください。
結果の画面でチェックを構成し、[ 作成] を選択します。
リポジトリにリソース チェックがあります。
リポジトリ リソースにパイプラインのアクセス許可を追加する
特定の YAML パイプラインでのみ使用されるようにリポジトリを設定することもできます。 リポジトリを特定のパイプラインに制限すると、プロジェクト内の承認されていない YAML パイプラインがリポジトリを使用できなくなります。 この設定は、YAML パイプラインにのみ適用されます。
Important
既定では、保護されたリソースに対してすべてのパイプラインへのアクセスがオフになっています。 すべてのパイプラインへのアクセスを許可するには、リソースの [すべてのパイプラインへのアクセス許可を付与する] の横にあるセキュリティ ボックスにチェック ボックスを入力します。 これは、リソースを作成または編集するときに行うことができます。 このオプションを使用できるようにするには、リポジトリ 管理者 ロールが必要です。
組織 (
https://dev.azure.com/{yourorganization}) にサインインし、プロジェクトを選択します。プロジェクト 設定>Repositories を選択します。
変更するリポジトリを選択します。
[ セキュリティ] を選択します。
[パイプラインのアクセス許可] に移動します。
[
] を選択します。追加するリポジトリを選択します。
追加されたリポジトリが一覧表示されます。