View a markdown version of this page

指派自訂許可設定檔 - Amazon Quick

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

指派自訂許可設定檔

建立自訂許可設定檔之後,您可以將其指派給使用者、角色或帳戶。具有足夠許可的使用者也可以使用 AWS::QuickSight::CustomPermissions CloudFormation 資源來管理 Amazon Quick 自訂許可設定檔。

指派自訂許可設定檔 (快速主控台)

您可以將自訂許可設定檔指派給特定使用者、角色或整個帳戶。指派設定檔會取代該層級的任何現有指派。使用者、角色或帳戶一次只能有一個作用中的自訂許可設定檔。

注意

如果使用者或角色已指派自訂許可設定檔,則新的指派會取代先前的指派。該使用者或角色的原始設定檔不再處於作用中狀態。同樣地,如果帳戶層級設定檔已處於作用中狀態,Quick 會在您取代它之前顯示警告。

指派自訂許可設定檔
  1. 開啟 Quick 主控台。

  2. 選擇管理快速。

  3. 在左側導覽中,選擇許可,然後選擇自訂許可。

  4. 在自訂許可頁面上,找到您要指派的設定檔。選擇設定檔旁的動作選單,然後選擇指派。

    提示

    您也可以在建立設定檔後立即指派設定檔。在設定檔建立頁面上選擇建立後,Quick 會直接帶您前往指派頁面。

  5. 在指派頁面上,設定誰會收到此設定檔:

    • 使用者 – 輸入您要為其指派此設定檔之使用者的使用者名稱。您可以新增多個使用者。

    • 角色 – 選取您要指派此設定檔的快速角色 (管理員、作者、讀者)。

    • 設定為帳戶預設值 – 選取此選項,將設定檔套用為帳戶層級預設值。如果帳戶層級設定檔已處於作用中狀態,Quick 會顯示警告,指出將取代現有的指派。

  6. 當您準備好時,請選擇指派。您會返回自訂許可清單頁面。

指派自訂許可設定檔 (AWS CLI)

開始之前,您需要設定 AWS CLI。如需安裝 AWS CLI 的詳細資訊,請參閱 AWS Command Line Interface 《 使用者指南》中的安裝或更新最新版本的 AWS CLI 和設定 AWS CLI。您也需要許可才能使用 Quick API。

更新自訂許可指派

下列範例會更新指派給角色的自訂許可。

aws quicksight update-role-custom-permission \ --role ROLE \ --aws-account-id AWSACCOUNTID \ --namespace default \ --custom-permissions-name PERMISSIONNAME

下列範例會將自訂許可設定檔套用至使用者。

aws quicksight update-user-custom-permission \ --aws-account-id AWSACCOUNTID \ --namespace default \ --user-name USER_NAME \ --custom-permissions-name PERMISSIONNAME

下列範例會更新指派給帳戶的自訂許可。

aws quicksight update-account-custom-permission \ --aws-account-id AWSACCOUNTID \ --custom-permissions-name PERMISSIONNAME

移除自訂許可指派

下列範例會從角色刪除自訂許可設定檔。

aws quicksight delete-role-custom-permission \ --role ROLE \ --aws-account-id AWSACCOUNTID \ --namespace default

下列範例會從使用者刪除自訂許可設定檔。

aws quicksight delete-user-custom-permission \ --user-name USER_NAME \ --aws-account-id AWSACCOUNTID \ --namespace default

下列範例會從 帳戶移除自訂許可設定檔。

aws quicksight delete-account-custom-permission \ --aws-account-id AWSACCOUNTID

描述自訂許可指派

下列範例會傳回指派給角色的自訂許可設定檔。

aws quicksight describe-role-custom-permission \ --role ROLE \ --aws-account-id AWSACCOUNTID \ --namespace default

下列範例會傳回指派給帳戶的自訂許可設定檔。

aws quicksight describe-account-custom-permission \ --aws-account-id AWSACCOUNTID

若要測試套用至角色或使用者的自訂許可,請登入使用者的帳戶。當使用者登入 Quick 時,他們會獲得他們有權存取的最高權限角色。可授予使用者的最高權限角色為管理員。可以授予使用者的最低權限角色是 Reader。如需 Quick 中角色的詳細資訊,請參閱在 Quick 中管理使用者存取。

驗證使用者的許可

指派自訂許可設定檔之後,您可以驗證哪個設定檔對任何使用者處於作用中狀態,以及套用到哪個層級。

驗證使用者的作用中許可設定檔
  1. 開啟 Quick 主控台。

  2. 選擇管理快速。

  3. 在左側導覽中,選擇許可,然後選擇自訂許可。

  4. 選擇檢查許可。

  5. 輸入您要驗證之使用者的使用者名稱。

  6. 快速顯示作用中的設定檔名稱及其套用的層級 (使用者、角色或帳戶)。

使用此功能來確認依預設拒絕設定檔已正確套用,且該優先順序可如預期般運作。