同一IDの他アカウントへ分析及びダッシュボードの所有者を引き継ぎたいです。
データセットについては可能でしたが、分析及びダッシュボードでは共同所有者にしかできませんでした。
共同所有者ではなく所有者へ変更することは可能でしょうか。
同一IDの他アカウントへ分析及びダッシュボードの所有者を引き継ぎたいです。
データセットについては可能でしたが、分析及びダッシュボードでは共同所有者にしかできませんでした。
共同所有者ではなく所有者へ変更することは可能でしょうか。
@spisogloss -san
Quick Communityへご質問いただきありがとうございます。
ご質問の意図は、ひとつのAmazon Quickの環境(Quickアカウント)上でユーザーAからユーザーBへと分析やダッシュボードの所有者権限を引き継ぎたいという内容で認識相違ないでしょうか?
単一Quick 環境
├ ユーザーA ←元の分析/ダッシュボード所有者
└ ユーザーB ←こちらのユーザーに引き継ぎたい
まず共同所有者であっても、所有者同等の権限を持つことが可能(※1)ですが、今回共同所有者ではなく、所有者へ変更されたい背景理由はどのようなものでしょうか?
もし、元の所有者(上記の例でいうとユーザーA)から所有者権限を剥奪したいという場合でしたら、画面UI上からは削除できないのですが、CLIコマンド(update-dashboard-permissions や update-analysis-permissions )からrevoke-permissions いただくことで実現可能です。
ダッシュボードの権限剥奪コマンド例:
aws quicksight update-dashboard-permissions \
--aws-account-id xxxxxxxxxxxx \ #12桁のAWSアカウントID
--dashboard-id yyyyyyyyyyyy \ #ダッシュボードのURL中 /dashboards/ の後の部分で確認可能
--region xxxxxx \ #Quick利用リージョン
--revoke-permissions '[{
"Principal": "arn:aws:quicksight:zzzzzz:xxxxxxxxxxxx:user/default/sampleuser1a",
"Actions": [
"quicksight:DescribeDashboard",
"quicksight:ListDashboardVersions",
"quicksight:UpdateDashboardPermissions",
"quicksight:QueryDashboard",
"quicksight:UpdateDashboard",
"quicksight:DeleteDashboard",
"quicksight:UpdateDashboardPublishedVersion",
"quicksight:DescribeDashboardPermissions"
]
}]'
※1 それぞれのユーザーに具体的にどのような権限が紐づいているかは以下CLIコマンドにより詳細に確認いただけます。
ダッシュボードの権限確認コマンド例:
aws quicksight describe-dashboard-permissions \
--aws-account-id xxxxxxxxxxxx \ #12桁のAWSアカウントID
--dashboard-id yyyyyyyyyyyy \ #ダッシュボードのURL中 /dashboards/ の後の部分で確認可能
--region zzzzzz #Quick利用リージョン
一旦クローズさせて頂きます。更にご質問ある場合は、新規に登録をお願い致します。