Deploy Token Scope とは?
deploy token scope は、deploy token が何をできるかの境界です。すなわちどの repository や registry にアクセスし、読み取り、書き込み、またはその両方が可能かを定めます。狭くスコープされた token は、たとえば 1 つの registry から container image を pull することだけができます。スコープを正確に定義することは、自動化の認証情報に対する least-privilege の実践に沿います。
なぜ重要か
必要以上のスコープを持つ deploy token は、価値の高い標的になります。スコープを限定すれば、漏れた token が解放するのは小さく限定された操作セットだけになります。
関連ガイド
What Is a Scoped Deploy Key?A scoped deploy key is a credential granting access to a single repository, often read-only, so a pipeline ge…
What Is a Service Account Key?A service account key is a long-lived credential tied to a non-human service identity, used by automation to…
What Is a Machine User?A machine user is a dedicated account created for automation rather than a person, so pipelines and bots act…