As permissões do Dataplex permitem que os usuários realizem ações específicas em
serviços, recursos e operações do Dataplex. Por exemplo,
com a permissão dataplex.lake.create
, um usuário pode criar
lakes do Dataplex no projeto. Você não concede permissões diretamente aos usuários. Em vez disso, você concede a eles papéis, que têm uma ou mais permissões agrupadas.
Este documento se concentra nas permissões do IAM relevantes para o Dataplex.
Antes de começar
Leia a documentação do IAM.
Permissões do Dataplex
As tabelas a seguir listam as permissões necessárias para chamar os métodos da API Dataplex.
Definir e receber permissões de política do IAM
Método de API |
Permissão do IAM |
GetIamPolicy |
dataplex.lakes.getIamPolicy |
SetIamPolicy |
dataplex.lakes.setIamPolicy |
Permissões de lake, zona e recursos
Método de API |
Permissão do 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 |
Permissões da tarefa
Método de API |
Permissão do 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 |
Permissões do ambiente
Método de API |
Permissão do 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 |
Método de API |
Permissão do 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 |
Permissões do DataScan
Método de API |
Permissão do IAM |
CreateDataScan |
dataplex.datascans.create |
UpdateDataScan |
dataplex.datascans.update |
DeleteDataScan |
dataplex.datascans.delete |
ListDataScans |
dataplex.datascans.list |
GetDataScan (visualização básica) |
dataplex.datascans.get |
GetDataScan (visualização completa) |
dataplex.datascans.getData |
ListDataScanJobs |
dataplex.datascans.get |
GetDataScanJob (visualização básica) |
dataplex.datascans.get |
GetDataScanJob (visualização completa) |
dataplex.datascans.getData |
RunDataScan |
dataplex.datascans.run |
A seguir