注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
プラットフォームリソースへのアクセス要件はマーキングによって制御されます。マーキングはすべてか何もないかの方式でアクセスを制限します。リソースにアクセスするには、そのリソースに適用されたすべてのマーキングのメンバーである必要があります。さらに、マーキングはファイルの階層構造や直接の依存関係を通じて継承されます。
特定のマーキングに対して Remove marking
権限を持っている場合、Pipeline Builder の出力からその継承されたマーキングを削除できます。これは、Code Repositories における stop_propagation
引数と同等です。
出力のマーキングを削除することは、入力からのマーキングの伝播を停止することと同等です。
Pipeline Builder を使用してマーキングを削除する前に、以下の手順を完了する必要があります。
Owner
ロールが必要です。Allow changes to security Markings in this pipeline を有効にした後、ブランチ保護を無効にしたり、コード承認要件を削除したりすることはできません。これらの機能を無効にするには、Allow changes to security Markings in this pipeline を無効にする必要があります。
保護されたブランチでマーキングを削除すると、Allow changes to security Markings in this pipeline を Security approvals タブから無効にすることはできません。この設定を無効にするには、まずマーキングの削除を取り消す必要があります。
画面の右側にある Pipeline outputs に移動し、マーキングを削除したい出力の上にカーソルを合わせます。次に、Edit を選択します。
削除されたマーキングは、ダイアログの Markings removed セクションに表示されます。
出力のマーキングに適用した変更は、ブランチが正常にマージされ、保護されたブランチにデプロイされるまで有効になりません。ユーザーのブランチでデータセットをビルドしようとすると、元のマーキングが表示されます。
Remove marking
権限を持っている場合にのみ、変更を承認できます。マーキング削除の提案の承認者は、パイプラインの所有者である必要はなく、提案への View
アクセスのみが必要です。
削除されたすべてのマーキングは個別のチェックが必要であり、1 つの提案に複数のチェックが含まれることがあります。マーキングの削除を承認すると、ユーザーがレビューする権限を持つすべてのマーキングに対して承認が適用されます。
すべての必要な承認が得られると、提案はマージされます。そのバージョンをデプロイすることで、マーキングの削除が有効になります。
マーキングの削除を元に戻すには、画面の右側にある Pipeline outputs に移動し、削除したマーキングのある出力の上にカーソルを合わせます。
Edit を選択します。
承認されたら、パイプラインをデプロイ します。
マーキングの削除を元に戻すには、マーキングを削除するために必要な権限は必要ありません。
ジョブグループ内では、すべての入力からのマーキングが同じジョブグループ内のすべての出力に継承されます。例を確認し、ジョブグループの詳細を学ぶには、ドキュメント を参照してください。
任意のブランチでマーキング削除がある場合、すべてのブランチでマーキングの削除を停止する必要があります。複数のブランチが保護されている場合、マーキング削除はすべての保護されたブランチを対象とします。
セキュリティ承認設定が有効になっている場合、ブランチ保護設定(ブランチの保護や非保護を含む)を変更することはできません。