程式忍者PGNinja

GitHub Blog

GitHub Apps 可在企業層級安裝正式上線,取代存取權杖

· GitHub 讓企業可以在整個組織範圍安裝 GitHub Apps,取代個人存取權杖,強化自動化流程的安全與治理能力。

GitHub 正式推出企業層級的 GitHub Apps 安裝功能,企業可以在整個組織範圍安裝、使用 GitHub Apps,取代過去常用的個人存取權杖(PAT)。這讓企業的自動化工作流程不再受限於單一使用者帳號的權限範圍,也更方便進行大規模的治理與安全管理。

新功能把 GitHub Apps 可用的權限分成三大類:治理面可以管理企業層級的儲存庫政策與規則集;安全面可以設定雙因素驗證、網域驗證、IP 允許清單與存取限制;行政面則能更新企業檔案、管理成員權限與跨組織的儲存庫存取設定。這次更新同時新增至少 8 類企業級權限。

這項更新值得留意的地方,在於它是 GitHub 持續把企業自動化從「個人權杖」轉向「應用程式」的一步。PAT 綁在單一使用者身上,一旦這個人離職或帳號出問題,自動化流程就可能中斷;改用 GitHub Apps 之後,權限直接綁在應用程式與企業本身,管理上更穩定、也更容易稽核。

這則新聞同樣偏向企業 IT 治理層面,跟剛開始學程式的孩子關係不大,但背後的概念很值得了解:寫程式不只是讓功能跑起來,還要考慮「誰可以用」「用多久」「出事了怎麼辦」,這些權限與安全設計,正是許多軟體工程師日常工作的一部分。

開發工具平台功能開源

其他新聞