管理您的 AWS CodeStar 使用者描述檔的顯示資訊 - AWS CodeStar

2024 年 7 月 31 日,Amazon Web Services (AWS) 將停止建立和檢視 AWS CodeStar 專案的支援。2024 年 7 月 31 日之後,您將無法再存取 AWS CodeStar 主控台或建立新專案。但是 AWS CodeStar,由建立的 AWS 資源 (包括您的來源儲存庫、管道和組建) 將不受此變更的影響,並將繼續運作。 AWS CodeStar 連線和 AWS CodeStar 通知不會受到此停止的影響。

 

如果您想要追蹤工作、開發程式碼以及建置、測試和部署應用程式,Amazon CodeCatalyst 提供簡化的入門程序和其他功能來管理軟體專案。進一步了解 Amazon 的功能定價 CodeCatalyst。

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

管理您的 AWS CodeStar 使用者描述檔的顯示資訊

您可以使用 AWS CodeStar 主控台或 AWS CLI 變更您的使用者描述檔中的顯示名稱和電子郵件地址。使用者描述檔非專案特有的。它與您的 IAM 使用者相關聯,並套用至您在某個AWS區域中所屬的AWS CodeStar專案。如果您屬於多個 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 使用者,然後選擇 「編輯」

  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" } ] }