Permissões de IAM do Dataplex

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

Permissões de metadados

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