建立任務函數的許可集 - AWS IAM Identity Center

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

建立任務函數的許可集

許可集會儲存在 IAM Identity Center 中,並定義使用者和群組對 的存取層級 AWS 帳戶。您建立的第一個許可集是管理許可集。如果您已完成其中一個 IAM Identity Center Identity 來源教學課程,則表示您已建立管理許可集。使用此程序來建立許可集,如 IAM 使用者指南AWS 任務函數主題的 受管政策中所述。

  1. 執行下列任一動作以登入 AWS Management Console。

    • 新使用者 AWS (根使用者) – 選擇根使用者並輸入 AWS 帳戶 您的電子郵件地址,以帳戶擁有者身分登入。在下一頁中,輸入您的密碼。

    • 已使用 AWS (IAM 憑證) – 使用具有管理許可的IAM憑證登入。

  2. 開啟 IAM Identity Center 主控台

  3. 在 IAM Identity Center 導覽窗格中的多帳戶許可 下,選擇許可集

  4. 選擇 Create permission set (建立許可集合)

    1. 選取許可集類型頁面上,在許可集類型區段中,選擇預先定義的許可集

    2. 預先定義許可集的政策區段中,選擇下列其中一項:

      • AdministratorAccess

      • 帳單

      • DatabaseAdministrator

      • DataScientist

      • NetworkAdministrator

      • PowerUserAccess

      • ReadOnlyAccess

      • SecurityAudit

      • SupportUser

      • SystemAdministrator

      • ViewOnlyAccess

  5. 指定許可集詳細資訊頁面上,保留預設設定,然後選擇下一步。預設設定會將您的工作階段限制為一小時。

  6. 檢閱和建立頁面上,確認下列事項:

    1. 對於步驟 1:選取許可集類型 , 會顯示您選擇的許可集類型。

    2. 對於步驟 2:定義許可集詳細資訊 , 會顯示您選擇的許可集名稱。

    3. 選擇 Create (建立)。

建立套用最低權限許可的許可集

若要遵循套用最低權限許可的最佳實務,在建立管理許可集之後,您可以建立更嚴格的許可集,並將其指派給一或多個使用者。在先前程序中建立的許可集為您提供起點,以評估使用者所需的資源存取量。若要切換到最低權限許可,您可以執行 IAM Access Analyzer,以使用 AWS 受管政策監控主體。了解他們使用的許可後,您可以撰寫自訂政策,或產生僅具有團隊所需許可的政策。

使用 IAM Identity Center,您可以將多個許可集指派給相同的使用者。您的管理使用者也應獲指派其他更嚴格的許可集。如此一來,他們只能 AWS 帳戶 使用所需的許可來存取您的 ,而不是一律使用其管理許可。

例如,如果您是開發人員,則在 IAM Identity Center 中建立管理使用者之後,您可以建立新的許可集,以授予PowerUserAccess許可,然後將該許可集指派給您自己。與使用AdministratorAccess許可的管理許可集不同,PowerUserAccess 許可集不允許管理IAM使用者和群組。當您登入 AWS 存取入口網站以存取 AWS 您的帳戶時,您可以選擇 PowerUserAccess 而非 AdministratorAccess來執行帳戶中的開發任務。

請謹記以下幾點考量:

  • 若要快速開始建立更嚴格的許可集,請使用預先定義的許可集,而不是自訂許可集。

    透過使用預先定義許可 的預先定義許可集,您可以從可用政策清單中選擇單一 AWS 受管政策。每個政策都會授予對常見任務函數之 AWS 服務和資源或許可的特定層級存取權。如需每個政策的相關資訊,請參閱 AWS 工作函數的 受管政策。

  • 您可以設定許可集的工作階段持續時間,以控制使用者登入 的時間長度 AWS 帳戶。

    當使用者聯合到他們的 AWS 帳戶 並使用 AWS 管理主控台或 AWS 命令列介面 (AWS CLI) 時,IAMIdentity Center 會使用許可集上的工作階段持續時間設定來控制工作階段的持續時間。根據預設,工作階段持續時間 的值會設定為一小時,此值決定使用者在登出工作階段 AWS 帳戶 之前可以 AWS 登入 的時間長度。您可以指定 12 小時的最大值。如需詳細資訊,請參閱設定 的工作階段持續時間 AWS 帳戶

  • 您也可以設定 AWS 存取入口網站工作階段持續時間,以控制人力資源使用者登入入口網站的時間長度。

    依預設,工作階段持續時間上限 的值為 8 小時,此值決定勞動力使用者在必須重新驗證之前可以登入 AWS 存取入口網站的時間長度。您可以指定 90 天的最大值。如需詳細資訊,請參閱設定 AWS 存取入口網站和 IAM Identity Center 整合應用程式的工作階段持續時間

  • 當您登入 AWS 存取入口網站時,請選擇提供最低權限許可的角色。

    您建立並指派給使用者的每個許可集都會在 AWS 存取入口網站中顯示為可用角色。當您以該使用者身分登入 入口網站時,請選擇對應至您可用來在帳戶中執行任務之限制性最高許可集的角色,而非 AdministratorAccess

  • 您可以將其他使用者新增至 IAM Identity Center,並將現有或新的許可集指派給這些使用者。

    如需詳細資訊,請參閱,為群組指派 AWS 帳戶 存取權