管理您的 AWS CodeStar 使用者設定檔的顯示資訊 - AWS CodeStar

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

管理您的 AWS CodeStar 使用者設定檔的顯示資訊

您可以使用 AWS CodeStar 主控台或AWS CLI變更您的使用者設定檔中的顯示名稱和電子郵件地址。使用者設定檔非專案特有的。它與您的 IAM 使用者相關聯,並且跨您在AWS區域。如果您屬於多個 AWS 區域中的專案,您有不同的使用者設定檔。

您只能在 AWS CodeStar 主控台管理您自己的使用者設定檔。如果您具有 AWSCodeStarFullAccess 政策,您可以使用 AWS CLI 檢視和管理其他設定檔。

注意

此主題中的資訊只包含您的 AWS CodeStar 使用者設定檔。如果您的專案使用 AWS 的外部資源 (例如,GitHub 儲存庫或 Atlassian JIRA 問題),這些資源提供者可能會使用自己的使用者設定檔,其可能有不同的設定。如需詳細資訊,請參閱資源提供者的文件。

管理您的使用者設定檔 (主控台)

您可以在 AWS CodeStar 主控台管理您的使用者設定檔,方法是導覽到您是團隊成員的任何專案,並且變更您的設定檔資訊。由於使用者設定檔是使用者特定的,而不是專案特有的,因此您的使用者設定檔變更會出現在 AWS 區域中您是其團隊成員的每個專案。

重要

若要使用主控台變更顯示資訊,您必須以該 IAM 使用者的身分登入。即使是具有專案的 AWS CodeStar 擁有者角色的使用者,或是套用AWSCodeStarFullAccess策略,可以更改顯示信息。

變更 AWS 區域的所有專案的顯示資訊
  1. 開啟位於的 AWS CodeStar 主控台https://console.aws.amazon.com/codestar/

  2. 選擇專案,然後選擇您是團隊成員的專案。

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

  4. 團隊成員頁面上,選擇 IAM 使用者,然後選擇Edit (編輯)

  5. 編輯顯示名稱、電子郵件地址或兩者,然後選擇編輯團隊成員

    注意

    顯示名稱和電子郵件地址是必要資料。如需詳細資訊,請參閱 AWS CodeStar 中的限制

管理使用者設定檔 (AWS CLI)

您可以使用AWS CLI在 AWS CodeStar 中創建和管理您的使用者設定檔。您也可以使用 AWS CLI 檢視您的使用者設定檔資訊,並查看為 AWS 區域中您的 AWS 帳戶所設定的所有使用者設定檔。

確保您的AWS設定檔為您要建立、管理或查看使用者設定檔的區域設定。

建立使用者設定檔
  1. 開啟終端機或命令視窗。

  2. 使用 user-arn, display-nameemail-address 參數執行 create-user-profile 命令。例如:

    aws codestar create-user-profile --user-arn arn:aws:iam:111111111111:user/John_Stiles --display-name "John Stiles" --email-address "john_stiles@example.com"

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

    { "createdTimestamp":1.491439687681E9," displayName":"John Stiles", "emailAddress":"john.stiles@example.com", "lastModifiedTimestamp":1.491439687681E9, "userArn":"arn:aws:iam::111111111111:user/Jane_Doe" }
檢視您的顯示資訊
  1. 開啟終端機或命令視窗。

  2. 使用 user-arn 參數執行 describe-user-profile 命令。例如:

    aws codestar describe-user-profile --user-arn arn:aws:iam:111111111111:user/Mary_Major

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

    { "createdTimestamp":1.490634364532E9, "displayName":"Mary Major", "emailAddress":"mary.major@example.com", "lastModifiedTimestamp":1.491001935261E9, "sshPublicKey":"EXAMPLE=", "userArn":"arn:aws:iam::111111111111:user/Mary_Major" }
變更您的顯示資訊
  1. 開啟終端機或命令視窗。

  2. 使用 user-arn 參數及您要變更的設定檔參數執行 update-user-profile 命令,例如 display-nameemail-address。例如,如果具有該顯示名稱 Jane Doe 的使用者想要將她的顯示名稱變更為 Jane Mary Doe:

    aws codestar update-user-profile --user-arn arn:aws:iam:111111111111:user/Jane_Doe --display-name "Jane Mary Doe"

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

    { "createdTimestamp":1.491439687681E9, "displayName":"Jane Mary Doe", "emailAddress":"jane.doe@example.com", "lastModifiedTimestamp":1.491442730598E9, "sshPublicKey":"EXAMPLE1", "userArn":"arn:aws:iam::111111111111:user/Jane_Doe" }
列出在 AWS 區域的 AWS 帳戶中所有的使用者設定檔
  1. 開啟終端機或命令視窗。

  2. 執行 aws codestar list-user-profiles 命令。例如:

    aws codestar list-user-profiles

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

    { "userProfiles":[ { "displayName":"Jane Doe", "emailAddress":"jane.doe@example.com", "sshPublicKey":"EXAMPLE1", "userArn":"arn:aws:iam::111111111111:user/Jane_Doe" }, { "displayName":"John Doe", "emailAddress":"john.doe@example.com", "sshPublicKey":"EXAMPLE2", "userArn":"arn:aws:iam::111111111111:user/John_Doe" }, { "displayName":"Mary Major", "emailAddress":"mary.major@example.com", "sshPublicKey":"EXAMPLE=", "userArn":"arn:aws:iam::111111111111:user/Mary_Major" }, { "displayName":"John Stiles", "emailAddress":"john.stiles@example.com", "sshPublicKey":"", "userArn":"arn:aws:iam::111111111111:user/John_Stiles" } ] }