権限を付与することで、データソースを他のワークスペースと共有できます。データソースを共有すると、ターゲットワークスペースからアクセスできるようになります。このトピックでは、データソースの権限を管理し、共有データソースを表示する方法について説明します。
背景情報
データソースには通常、エンドポイント、ユーザー名、パスワードなどの機密情報が含まれています。通常、開発者はデータにアクセスするためにデータソースを参照するだけで十分です。これらの機密情報が漏洩したり、誰でもデータソースを変更できる状態になったりすると、セキュリティリスクが生じる可能性があります。たとえば、複数のユーザーがデータソースの構成を変更すると、接続エラーが発生し、依存するタスクが失敗する可能性があります。
これらの問題を回避するため、Data Integration は厳格な権限モデルを提供しており、データソースの作成者のみがその権限を管理できます。作成者は、特定のワークスペースまたはユーザーにアクセスを許可できます。
制限事項
-
データソースの権限管理は、ワークスペース間でのデータソースの共有のみをサポートします。同一ワークスペース内でのデータソースの権限コントロールはサポートしていません。
-
ワークスペース内では、Alibaba Cloud アカウント (root ユーザー)、管理者、またはセキュリティ管理者のみがデータソースを編集できます。
注意事項
データソース内の特定のテーブルに対するデータ出力と書き込みアクセスをコントロールするには、Approval Center を使用して Data Integration のカスタム承認ポリシーを定義できます。Approval Center を使用すると、管理者はソースデータソースと送信先データソースの組み合わせに基づいて、どの Data Integration タスクに承認が必要かを定義できます。詳細については、「Data Integration の承認ポリシー」をご参照ください。
権限の付与
DataWorks コンソールにログインします。ターゲットリージョンで、左側のナビゲーションウィンドウの をクリックします。ドロップダウンリストからワークスペースを選択し、入力 管理センター をクリックします。
-
左側のナビゲーションウィンドウで Data Sources をクリックして、Data Sources ページに移動します。
-
Data Sources ページで、データソース一覧 に移動します。管理するデータソースを見つけ、Connection Information 列の
アイコンをクリックして、[データソース権限管理] ダイアログボックスを開きます。 -
[データソース権限管理] ダイアログボックスで、パラメーターを設定します。

No.
パラメーター
説明
①
ワークスペース
このセクションには、あなたがメンバーであるすべてのワークスペースと、各ワークスペースのすべてのメンバーが一覧表示されます。データソースをワークスペース全体または特定のメンバーと共有できます。
-
データソースに権限が設定されていない場合、以前の権限設定を継承します。
-
ワークスペースの権限を設定すると、その設定は後から追加された新しいメンバーを含む、そのワークスペースのすべてのメンバーに適用されます。ワークスペースに権限を付与した後でも、特定のメンバーの権限をオーバーライドできます。たとえば、ワークスペース全体の権限を No permission に設定し、特定のメンバーには Allowed を設定できます。
-
現在のワークスペースのメンバーの権限をコントロールできます。
-
プロジェクト管理者は、必要な権限を付与された後にのみデータソースを使用できます。
②
ワークスペースタイプ
ワークスペースのタイプ。値は シンプル または Standard です。
③
権限
次の権限タイプがサポートされています:
-
No permission:指定されたワークスペースまたはユーザーは、データソースを表示または使用できません。
-
Allowed:指定されたワークスペースまたはユーザーは、データソースを使用および編集できます。
重要データソースを共有すると、元のデータソースへのリファレンスが作成されます。共有されたデータソースを編集すると、元のデータソースが変更されます。編集権限を付与する際はご注意ください。
④
バッチ操作
複数のワークスペースまたはメンバーを選択した後、バッチ利用可能 と [一括] No permission を使用して、権限を一括で付与できます。
-
-
Determine をクリックします。
次のルールに基づいて、ワークスペース間でデータソースを共有できます:
-
基本モードのワークスペースから別の基本モードのワークスペースへの共有:
-
ソースワークスペースが標準モードにアップグレードされた場合、データソースはその本番環境から共有されます。
-
送信先ワークスペースが標準モードにアップグレードされた場合、同一内容の 2 つのデータソースが作成されます。1 つは開発環境用、もう 1 つは本番環境用です。
-
-
基本モードのワークスペースから標準モードのワークスペースへの共有:送信先ワークスペースに、同一内容の 2 つのデータソースが作成されます。1 つは開発環境用、もう 1 つは本番環境用です。
-
標準モードのワークスペースから別の標準モードのワークスペースへの共有:共有後もデータソースの環境は維持されます。開発環境のデータソースは開発環境に共有され、本番環境のデータソースは本番環境に共有されます。
-
標準モードのワークスペースから基本モードのワークスペースへの共有:
-
ソースワークスペースの本番環境または開発環境のいずれかからデータソースを共有できます。送信先ワークスペースには、共有データソースは 1 つしか存在できません。最後に共有されたデータソースが、既存のデータソースを上書きします。
-
送信先ワークスペースが標準モードにアップグレードされた場合、共有データソースは同一内容の 2 つのインスタンスに分割されます。1 つは開発環境用、もう 1 つは本番環境用です。両方とも元の共有データソースへのリンクを維持します。
-
-
共有データソースの表示
上部のナビゲーションバーで、権限を付与したワークスペースに切り替えます。そのワークスペースの Data Sources ページに移動して、共有データソースを表示します。
このページでは、Data source information、Connection Information、Description、Creation time などの共有データソースに関する情報を表示できます。共有データソースは、[共有元ワークスペース名].[データソース名] のフォーマットで命名されます。
