Realtime Compute for Apache Flink の開発コンソールで名前空間内のコラボレーションを有効にするには、メンバーを追加してロールを割り当てることで権限を付与します。このトピックでは、一般的な権限付与のシナリオ、ロールの種類、および権限付与の手順について説明します。
シナリオ
シナリオ | コンソール | 説明 |
現在の名前空間にアクセスできない |
| この名前空間にアクセスする権限がありません。オーナーロールまたはメンバー管理権限を持つメンバーに連絡し、ビューアーロールまたはそれ以上の権限を持つロールをリクエストしてください。詳細については、「操作手順」をご参照ください。必要な権限を取得したら、再度名前空間に入るか、ページをリフレッシュしてアクセスしてください。 |
特定の機能を使用できない、または操作を実行できない |
| ご利用のアカウントには、この操作に必要な権限がありません。オーナーロールまたはロール管理権限を持つメンバーに連絡し、割り当てられたカスタムロールを変更して必要なアクセス権を付与するように依頼してください。 |
ロールの種類
ロールは権限のコレクションです。開発コンソールでは、システムロールとカスタムロールの 2 種類のロールが提供されます。次の表に各種類の説明を示します。
ロールの種類 | 説明 | 注意 |
システムロール | Realtime Compute for Apache Flink は、オーナー、エディター、ビューアーの 3 つの組み込みシステムロールを提供します。各システムロールの権限については、「詳細な権限リスト」をご参照ください。 |
|
カスタムロール | システムロールが きめ細かなアクセス制御 のニーズを満たさない場合は、カスタムロールを作成します。ビューアーまたはエディターロールをベースに必要な権限を追加できます。 |
|
前提条件
「権限付与に関する通知」を読んでいること。
操作手順
ステップ 1:(オプション) カスタムロールの作成
デフォルトのシステムロールがニーズを満たさない場合は、カスタムロールを作成します。システムロールを使用する場合は、このステップをスキップしてください。
オーナーロールまたはロール管理権限を持つメンバーとして、Realtime Compute for Apache Flink 開発コンソールにログインします。
ページ上部で、対象の名前空間を選択します。

左側のナビゲーションウィンドウで、 をクリックし、[ロール管理] タブをクリックします。
[ロールの追加] をクリックし、パラメーターを設定します。
パラメーター
説明
ロール名
カスタムロールの名前。名前は文字で始まり、文字、数字、ハイフン (-) のみを使用でき、64 文字以内である必要があります。
ロールの説明
ロールの目的と範囲の説明。最大 256 文字です。
ロールの権限
権限の整合性を確保するため、一部の権限は他の権限に依存します。システムはこれらの依存関係を自動的に選択します。権限の依存関係の詳細については、「詳細な権限リスト」をご参照ください。
[OK] をクリックします。その後、追加したカスタムロールを表示、編集、または削除できます。

権限の表示:ロールに含まれる権限を表示します。
メンバーの表示:このロールが割り当てられているメンバーを表示します。
編集:ロールを編集する権限を持つメンバーは、必要に応じて権限を追加または削除できます。
削除:セキュリティリスクを軽減するため、まずカスタムロールからすべてのメンバーを削除するか、再割り当てします。ロールに割り当てられたメンバーがいなくなると、ロール削除権限を持つメンバーがそのロールを削除できます。
デフォルトの依存関係を削除するには、ビューアーロールに基づいてカスタムロールを作成します。ターゲットの権限とその依存関係を追加してから、不要な依存関係を削除します。
ステップ 2:メンバーへのロールの割り当て
必要な権限を付与するために、メンバーにロールを割り当てます。
メンバー作成権限を持つメンバー (オーナーなど) として、Realtime Compute for Apache Flink 開発コンソールにログインします。
ページ上部で、対象の名前空間を選択します。

左側のナビゲーションウィンドウで、 をクリックし、[メンバー] タブをクリックします。
[メンバーの追加] をクリックしてメンバーを追加し、メンバーの [ロール] を選択します。

パラメーター
説明
[RAM アカウントの選択]
名前空間に関連付けられている Alibaba Cloud アカウント配下の RAM ユーザーと RAM ロールが表示されます。複数の RAM ユーザーと RAM ロールを選択できます。
[アカウントを手動で追加]
別の Alibaba Cloud アカウント、RAM ユーザー、または RAM ロールの ID を入力します。ID を確認するには:
Alibaba Cloud アカウント ID:コンソールの右上隅にあるプロフィール画像をクリックします。[アカウントセンター] ページで、[セキュリティ設定] ページに移動して [アカウント ID] を表示します。
RAM ユーザー ID (UID):詳細については、「RAM ユーザーの詳細の管理」をご参照ください。
RAM ロール ID:詳細については、「RAM ロールの表示」をご参照ください。

ロール
システムロールまたはカスタムロールを選択できます。ロールを選択する前に、[ロール管理] タブで [操作] > [権限の表示] をクリックして、その権限を確認できます。
[OK] をクリックします。
ステップ 3:権限付与後のログイン
権限が付与されると、新しいメンバーは Realtime Compute for Apache Flink 開発コンソールにログインして、付与された機能を使用できます。
メンバーがすでにログインしている場合:ページをリフレッシュして、対象の名前空間にアクセスします。
ログインしていない場合、メンバーは名前空間の URL を使用して直接アクセスできます。
詳細な権限リスト
デフォルトの依存関係を削除するには、ビューアーロールに基づいてカスタムロールを作成します。ターゲットの権限とその依存関係を追加してから、不要な依存関係を削除します。
機能 | 権限 | オーナー | エディター | ビューアー |
ETL & データ取り込み | SQL/YAML ジョブドラフトの表示 | √ | √ | √ |
SQL/YAML ジョブドラフトの作成と変更 | √ | √ | ||
SQL ジョブドラフトのデバッグ | √ | √ | ||
SQL/YAML ジョブドラフトの検証 | √ | √ | ||
SQL/YAML ジョブドラフトの削除 | √ | √ | ||
SQL/YAML ジョブドラフトのデプロイ | √ | √ | ||
SQL/YAML ジョブドラフトのロック解除 | √ | √ | ||
UDF JAR リストの表示 | √ | √ | √ | |
UDF のアップロード | √ | √ | ||
UDF の更新 | √ | √ | ||
UDF の削除 | √ | √ | ||
スクリプト | スクリプトの表示 | √ | √ | √ |
スクリプトの作成、変更、削除 | √ | √ | ||
スクリプトの実行 | √ | √ | ||
デプロイメント | デプロイメントの表示 | √ | √ | √ |
デプロイメントログ詳細の表示 | √ | √ | √ | |
JAR および Python デプロイメントの作成 | √ | √ | ||
デプロイメント構成の更新 | √ | √ | ||
デプロイメントの削除 | √ | √ | ||
ジョブデプロイメントの開始/停止 | √ | √ | ||
カタログ | マテリアライズドテーブルの表示 | √ | √ | √ |
メタデータの表示 | √ | √ | √ | |
テーブルの表示 | √ | √ | √ | |
マテリアライズドテーブルの作成 | √ | √ | ||
カタログの作成 | √ | √ | ||
テーブルの作成 | √ | √ | ||
マテリアライズドテーブルの削除 | √ | √ | ||
カタログの削除 | √ | √ | ||
テーブルの削除 | √ | √ | ||
マテリアライズドテーブルの更新 | √ | √ | ||
アーティファクト | アーティファクトの表示 | √ | √ | √ |
アーティファクトのアップロード | √ | √ | ||
アーティファクトの削除 | √ | √ | ||
アーティファクトのダウンロード | √ | √ | ||
セッションクラスター | セッションクラスターの削除 | √ | √ | |
セッションクラスターの表示 | √ | √ | √ | |
セッションクラスターの作成 | √ | √ | ||
セッションクラスター構成の更新 | √ | √ | ||
セッションクラスターの開始/停止 | √ | √ | ||
セキュリティ | メンバーの表示 | √ | √ | √ |
メンバーの作成 | √ | √ | ||
メンバーの変更 | √ | |||
メンバーの削除 | √ | |||
ロールの表示 | √ | √ | √ | |
ロールの作成 | √ | |||
ロールの変更 | √ | |||
ロールの削除 | √ | |||
変数の表示 | √ | √ | √ | |
変数の作成 | √ | √ | ||
変数の削除 | √ | √ | ||
設定 | ジョブテンプレートの表示 | √ | √ | √ |
ジョブテンプレートの編集 | √ | √ | ||
Git 設定 | Git リポジトリへの接続 | √ | ||
コード変更のプル | √ | √ | ||
コード変更のプッシュ | √ | √ | ||
Git リポジトリの切断 | √ |
関連ドキュメント
RAM ユーザーまたは RAM ロールが Realtime Compute for Apache Flink 管理コンソールにアクセスしてワークスペース (ワークスペースの購入、表示、削除など) を管理する前に、権限を付与する必要があります。詳細については、「管理コンソールへのアクセス権限の付与」をご参照ください。

