Dataplex IAM の権限

Dataplex の権限では、Dataplex のサービス、リソース、オペレーションに対して特定のアクションを実行できます。たとえば、dataplex.lake.create 権限を持つユーザーは、プロジェクトで Dataplex レイクを作成できます。ユーザーには権限を直接付与するのではなく、ロールを割り当てます。ロールには、1 つ以上の権限が組み込まれています。

このドキュメントでは、Dataplex に関連する IAM の権限について説明します。Dataplex の事前定義ロールと、それに含まれる権限の詳細については、Dataplex IAM ロールをご覧ください。

始める前に

IAM のドキュメントをお読みください。

Dataplex の権限

次の表に、Dataplex API メソッドを呼び出すのに必要な権限を示します。

IAM ポリシーの設定と取得の権限

API メソッド IAM 権限
GetIamPolicy dataplex.lakes.getIamPolicy
SetIamPolicy dataplex.lakes.setIamPolicy

レイク、ゾーン、アセットの権限

API メソッド IAM 権限
CreateLake dataplex.lakes.create
UpdateLake dataplex.lakes.update
DeleteLake dataplex.lakes.delete
ListLakes dataplex.lakes.list
GetLake dataplex.lakes.get
ListLakeActions dataplex.lakeActions.list
CreateZone dataplex.zones.create
UpdateZone dataplex.zones.update
DeleteZone dataplex.zones.delete
ListZones dataplex.zones.list
GetZone dataplex.zones.get
ListZoneActions dataplex.zoneActions.list
CreateAsset dataplex.assets.create
UpdateAsset dataplex.assets.update
DeleteAsset dataplex.assets.delete
ListAssets dataplex.assets.list
GetAsset dataplex.assets.get
ListAssetActions dataplex.assetActions.list

タスクの権限

API メソッド IAM 権限
CreateTask dataplex.tasks.create
UpdateTask dataplex.tasks.update
DeleteTask dataplex.tasks.delete
ListTasks dataplex.tasks.list
GetTask dataplex.tasks.get
ListJobs dataplex.tasks.get
GetJob dataplex.tasks.get
CancelJob dataplex.tasks.cancel

環境の権限

API メソッド IAM 権限
CreateEnvironment dataplex.environments.create
UpdateEnvironment dataplex.environments.update
DeleteEnvironment dataplex.environments.delete
ListEnvironments dataplex.environments.list
GetEnvironment dataplex.environments.get
CreateContent dataplex.content.create
UpdateContent dataplex.content.update
DeleteContent dataplex.content.delete
ListContent dataplex.content.list
GetContent dataplex.content.get
ListSessions dataplex.environments.get

メタデータの権限

API メソッド IAM 権限
CreateEntity dataplex.entities.create
UpdateEntity dataplex.entities.update
DeleteEntity dataplex.entities.delete
GetEntity dataplex.entities.get
ListEntities dataplex.entities.list
CreatePartition dataplex.partitions.create
UpdatePartition dataplex.partitions.update
DeletePartition dataplex.partitions.delete
GetPartition dataplex.partitions.get
ListPartitions dataplex.partitions.list

DataScan の権限

API メソッド IAM 権限
CreateDataScan dataplex.datascans.create
UpdateDataScan dataplex.datascans.update
DeleteDataScan dataplex.datascans.delete
ListDataScans dataplex.datascans.list
GetDataScan(基本ビュー) dataplex.datascans.get
GetDataScan(全体ビュー) dataplex.datascans.getData
ListDataScanJobs dataplex.datascans.get
GetDataScanJob(基本ビュー) dataplex.datascans.get
GetDataScanJob(全体ビュー) dataplex.datascans.getData
RunDataScan dataplex.datascans.run