我正在嘗試設定一個 AWS CodePipeline 管道,它需要訪問我的組織擁有的 GitHub 存盤庫。對于源操作,我選擇了 GitHub(版本 2)作為提供者。當我嘗試創建連接時,我只能為我自己的賬戶選擇用于 GitHub 安裝的 AWS 連接器,當我這樣做時,連接被創建但我只能在“存盤庫名稱”中看到我自己的個人 GitHub 存盤庫“ 落下。
或者,如果我單擊“安裝新應用程式”而不是選擇與我自己的 GitHub 帳戶相關聯的安裝,則會顯示兩個安裝并帶有“配置”它們的選項 - 一個用于我的帳戶,一個用于我的組織。單擊我的組織的“配置”,我可以看到連接器已配置為允許存盤庫訪問我需要的存盤庫。
所以在我看來,我要么需要更改權限,以便我可以使用我自己的連接器訪問我組織的存盤庫,要么更改權限以便我能夠使用我組織的連接器為管道創建連接。推薦的執行此操作的方式是什么,這些權限是如何授予的?
uj5u.com熱心網友回復:
由于您已經可以看到連接器,是的 - 您需要更新您的權限。假設您的組織沒有使用聯合登錄,您的用戶角色或組需要更新以授予訪問權限。我看到你用 CodeStar 標記了,所以如果它被設定,那么你的特定用戶帳戶需要訪問該連接。這是假設您擁有個人 aws 用戶帳戶,而不是通過您的組織 AD 系統進行的聯合登錄。如果您擁有聯合用戶訪問權限,那么您仍應聯系您的組織 iam 權限看門人,或者在需要時聯系 AWS 支持。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/316721.html
標籤:github aws-codepipeline aws-codestar
