使用 AWS CodeStar 團隊 - AWS CodeStar

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AWS CodeStar 團隊

在您建立開發專案後,將存取權授與其他人,如此您便可以和他們共同作業。在 AWS CodeStar 中,每個專案都有項目團隊。一個使用者可屬於多個 AWS CodeStar 專案,而且每一個可有不同的 AWS CodeStar 角色 (和不同的權限)。在 AWS CodeStar 控制台中,用户可以看到與AWS帳户,但他們只能檢視和運作其為團隊成員的這些專案。

團隊成員可以為自己選擇易記的名稱。他們也可以新增電子郵件地址,方便其他團隊成員聯絡。非擁有者的團隊成員,無法變更他們在專案中的 AWS CodeStar 角色。

AWS CodeStar 中的每個專案有三個角色:

AWS CodeStar 專案中的角色和許可
角色名稱 檢視專案儀表板和狀態 新增/移除/存取專案資源 新增/移除團隊成員 刪除專案
Owner x x x x
參與者 x x
檢視者 x
  • 擁有者:可新增和移除其他團隊成員、若程式碼存放在 CodeCommit 中則提供程式碼給專案儲存庫、授與或拒絕其他團隊成員遠端 Amazon EC2 取執行與關聯專案的 Linux 的執行個體、設定專案儀表板,以及刪除專案。

  • 作者群:可新增和移除儀表板資源 (例如 JIRA 圖磚),若程式碼存放在 CodeCommit 中則提供程式碼給專案儲存庫,以及與儀表板完整互動。無法新增或移除團隊成員、授與或拒絕遠端存取資源,或刪除專案。這是您應該為大部分團隊成員選擇的角色。

  • 檢視者:可檢視專案儀表板、若存放在 CodeCommit 中則為程式碼,以及在儀表板圖磚上、專案及其資源狀態。

重要

如果您的項目使用AWS(如 GitHub 儲存庫或 Atlassian JIRA 中的問題),這些資源的存取權是由資源提供者控制,不是 AWS CodeStar。如需詳細資訊,請參閱資源提供者的文件。

任何可以存取 AWS CodeStar 專案的人,都可以使用 AWS CodeStar 控台來存取以外的AWS但與該項目有關。

AWS CodeStar 不會自動允許專案團隊成員參與任何相關的AWS Cloud9開發環境。若要允許團隊成員參與共享的環境,請參閱與專案團隊成員共用 AWS Cloud9 環境

與每個專案角色關聯的 IAM 政策。此政策是為您的專案自訂的,可反映它的資源。如需這些政策的詳細資訊,請參閱AWS CodeStar 以身分為基礎的政策範例

下圖顯示每個角色和 AWS CodeStar 專案之間的關係。


            AWS CodeStar 角色及專案及其資源的存取權