Super_Administrator と Admin は、MaxCompute の組み込み管理者ロールです。権限付与の効率を高めるために、ユーザーに組み込み管理者ロールを直接割り当てることができます。このようにして、ユーザーにはこのロールのすべての権限が付与されます。このトピックでは、ユーザーに組み込み管理者ロールを割り当てる方法について説明します。
背景情報
次の表に、MaxCompute で提供される組み込み管理者ロールを示します。
組み込みロール | 権限付与者 | 権限付与方法 |
プロジェクトレベルの Super_Administrator ロール | プロジェクトオーナー | |
プロジェクトレベルの Admin ロール |
MaxCompute クライアントを使用してロールを割り当てる
たとえば、Alibaba Cloud アカウントが Bob@aliyun.com のユーザーが test_project_a プロジェクトのオーナーであり、ユーザー Allen が Bob@aliyun.com に属する RAM ユーザーであるとします。RAM ユーザー Allen に Super_Administrator ロールを割り当てるには、次の手順を実行します。
Alibaba Cloud アカウント Bob@aliyun.com を使用して test_project_a プロジェクトを入力します。
USE test_project_a;RAM ユーザー Allen を test_project_a プロジェクトに追加します。
ADD USER RAM$Bob@aliyun.com:Allen;RAM ユーザー Allen に Super_Administrator ロールを割り当てます。
GRANT super_administrator TO RAM$Bob@aliyun.com:Allen;
DataWorks を使用してロールを割り当てる
たとえば、Alibaba Cloud アカウントが Bob@aliyun.com のユーザーが test_project_a プロジェクトのオーナーであり、ユーザー Allen が Bob@aliyun.com に属する RAM ユーザーであるとします。RAM ユーザー Allen に Super_Administrator ロールを割り当てるには、次の手順を実行します。
DataWorks の ワークスペース ページに移動します。ワークスペースページの左上隅にあるドロップダウンリストから、ターゲットワークスペースを選択します。
RAM ユーザー Allen をワークスペースメンバーとして追加します。
左側のナビゲーションウィンドウで、[ワークスペースのメンバーとロール] をクリックして、[ワークスペースのメンバー] タブに移動します。
右上隅の [メンバーを追加] をクリックします。
[メンバーを追加] ダイアログボックスで、[利用可能なアカウント] セクションから Allen を選択し、右向き矢印をクリックして、[選択済みアカウント] セクションにメンバーを追加します。
メンバーのロールを選択し、[確認] をクリックします。
RAM ユーザー Allen に Super_Administrator ロールまたは Admin ロールを割り当てます。
説明次の手順は、旧バージョンのコンソールで実行できます。新しいバージョンのコンソールを使用する場合は、権限付与についてMaxCompute コンソールでユーザー権限を管理する を参照してください。
左側のナビゲーションウィンドウで、[MaxCompute マネージャー] をクリックします。
ナビゲーションツリーで、[カスタムユーザーロール] をクリックします。
ユーザーに割り当てるロールを見つけ、[アクション] 列の [メンバーの管理] をクリックします。[メンバーの管理] ダイアログボックスで、[利用可能なアカウント] セクションから Allen を選択し、右向き矢印をクリックして、[追加済みアカウント] セクションにメンバーを追加します。
[確認] をクリックします。