從 AWS CodeStar 專案移除團隊成員 - AWS CodeStar

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

從 AWS CodeStar 專案移除團隊成員

在您從 AWS CodeStar 專案移除使用者後,使用者仍會顯示在專案儲存庫的遞交歷史記錄,但不再有 CodeCommit 儲存庫或其他任何專案資源的存取權,例如專案管道。(此規則的例外是 IAM 使用者,其擁有授與存取那些資源的其他政策)。使用者無法存取專案儀表板,而專案不再會顯示在使用者在 AWS CodeStar 儀表板上看到的專案清單。您可以使用 AWS CodeStar 主控台或AWS CLI從您的專案團隊移除團隊成員。

重要

雖然從專案移除團隊成員會拒絕遠端存取專案執行個體,它不會封存任何使用者的作用中 SSH 工作階段。

移除團隊成員不影響成員存取 AWS 以外資源的權益 (例如,GitHub 儲存庫或 Atlassian JIRA 中的問題)。這些存取權限是由資源提供者所控制,而不是 AWS CodeStar。如需詳細資訊,請參閱資源提供者的文件。

從專案移除團隊成員不會自動刪除該團隊成員的相關 AWS Cloud9 開發環境,或阻止成員參與他們受邀的任何相關 AWS Cloud9 開發環境。若要刪除開發環境的詳細資訊,請參閱從專案刪除 AWS Cloud9 環境。若要預防團隊成員參與共享的環境,請參閱與專案團隊成員共用 AWS Cloud9 環境

要從專案移除團隊成員,您必須擁有該專案的 AWS CodeStar 擁有者角色,或使用AWSCodeStarFullAccess策略應用於您的帳户。

移除團隊成員 (主控台)

您可以使用 AWS CodeStar 主控台從您的專案團隊移除團隊成員。

從專案移除團隊成員
  1. 開啟位於的 AWS CodeStar 主控台https://console.aws.amazon.com/codestar/

  2. 選擇專案,然後選擇您的專案。

  3. 在專案的側邊導覽窗格中,選擇團隊

  4. 團隊成員頁面上,選擇團隊成員,然後選擇Remove (移除)

移除團隊成員 (AWS CLI)

您可以使用 AWS CLI 從您的專案團隊移除團隊成員。

移除團隊成員
  1. 開啟終端機或命令視窗。

  2. 使用 --project-id-user-arn 執行 disassociate-team-member 命令。例如:

    aws codestar disassociate-team-member --project-id my-first-projec --user-arn arn:aws:iam:111111111111:user/John_Doe

    此命令會傳回類似以下的輸出:

    { "projectId": "my-first-projec", "userArn": "arn:aws:iam::111111111111:user/John_Doe" }