Scoped Deploy Key とは?
scoped deploy key は 1 つの repository に紐づく access key で、しばしば読み取り専用や特定の操作に限定されます。アカウント全体のアクセスを付与することなく、自動化がその単一の repository を clone または push できるようにします。この狭いスコープが、多くの repository をカバーする personal access token との違いです。
なぜ重要か
広い token が漏れると、アカウントが到達できるすべての repository が侵害されかねませんが、scoped deploy key が露出させるのは 1 つだけです。厳密なスコープ設定が認証情報漏洩の被害を抑えます。
関連ガイド
What Is Deploy Token Scope?Deploy token scope is the set of permissions and resources a deploy token may act on, defining exactly which…
What Is a Machine User?A machine user is a dedicated account created for automation rather than a person, so pipelines and bots act…
What Is an Assume Role Chain?An assume role chain is a sequence where one role assumes another, then another, letting a pipeline hop acros…