MaxComputeプロジェクトを作成した後、MaxComputeプロジェクトのテーブル、リソース、関数、またはジョブに対する操作を実行する権限をRAMユーザーに付与できます。 このトピックでは、RAMユーザーに権限を付与する方法について説明します。
前提条件
MaxComputeプロジェクトが作成されます。
MaxComputeプロジェクトを作成しない場合は、最初に作成します。 詳細については、「MaxComputeプロジェクトの作成」をご参照ください。
RAM ユーザーを作成します。
RAMユーザーの作成方法の詳細については、「RAMユーザーの準備」をご参照ください。
RAM ユーザーへの権限付与
DataWorksは、データ開発とガバナンスのための完全なアクセス制御ソリューションを提供します。 次の例では、開発環境が本番環境から分離されている場合に、標準モードのDataWorksワークスペースのRAMユーザーに権限を付与する方法について説明します。
開発環境:
次の図に示す手順を実行して、RAMユーザーをメンバーとしてDataWorksワークスペースに追加します。 メンバーは、DataWorksでMaxComputeジョブを開発できます。
DataWorksコンソールでRAMユーザーをDataWorksワークスペースにメンバーとして追加する方法の詳細については、「ワークスペースメンバーの追加とロールの割り当て」をご参照ください。
RAMユーザーがメンバーとしてDataWorksワークスペースに追加された後のMaxComputeプロジェクトとDataWorksワークスペースの関係の詳細については、「MaxComputeとDataWorksの間の権限関係」をご参照ください。
本番環境:
次の図に示す手順を実行して、DataWorksの [DataMap] ページで本番環境のテーブルを検索し、関連するテーブルの権限を申請します。
詳細については、「テーブルに対するアクセス許可の要求」をご参照ください。
次のステップ
MaxComputeプロジェクト開発環境を準備し、必要な開発ツールをインストールします。 詳細については、「環境の準備と必要な開発ツールのインストール」をご参照ください。