Izin Dataplex memungkinkan pengguna melakukan tindakan tertentu pada
layanan, resource, dan operasi Dataplex. Misalnya, izin dataplex.lake.create
memungkinkan pengguna membuat dataplex lake di project Anda. Anda tidak memberikan izin secara langsung kepada pengguna; tetapi, Anda memberikan peran kepada pengguna, yang memiliki satu atau beberapa izin yang dipaketkan di dalamnya.
Dokumen ini berfokus pada izin IAM yang relevan dengan Dataplex.
Sebelum memulai
Baca dokumentasi IAM.
Izin dataplex
Tabel berikut mencantumkan izin yang diperlukan untuk memanggil metode Dataplex API.
Menetapkan dan Mendapatkan izin kebijakan IAM
Metode API |
Izin IAM |
GetIamPolicy |
dataplex.lakes.getIamPolicy |
SetIamPolicy |
dataplex.lakes.setIamPolicy |
Izin Lake, zona, dan aset
Metode API |
Izin 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 |
Izin tugas
Metode API |
Izin 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 |
Izin lingkungan
Metode API |
Izin 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 |
Metode API |
Izin 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 |
Izin DataScan
Metode API |
Izin IAM |
CreateDataScan |
dataplex.datascans.create |
UpdateDataScan |
dataplex.datascans.update |
DeleteDataScan |
dataplex.datascans.delete |
ListDataScans |
dataplex.datascans.list |
GetDataScan (tampilan dasar) |
dataplex.datascans.get |
GetDataScan (tampilan lengkap) |
dataplex.datascans.getData |
ListDataScanJobs |
dataplex.datascans.get |
GetDataScanJob (tampilan dasar) |
dataplex.datascans.get |
GetDataScanJob (tampilan lengkap) |
dataplex.datascans.getData |
RunDataScan |
dataplex.datascans.run |
Langkah selanjutnya