Los permisos de Dataplex permiten a los usuarios realizar acciones específicas en los servicios, los recursos y las operaciones de Dataplex. Por ejemplo, el permiso dataplex.lake.create
permite que un usuario cree dataplex lakes en tu proyecto. No se otorgan permisos a los usuarios de forma directa, sino roles, que incluyen uno o más permisos.
Este documento se enfoca en los permisos de IAM relevantes para Dataplex.
Para obtener más información sobre los roles predefinidos de Dataplex y los
permisos que contienen, consulta
Roles de IAM de Dataplex.
Antes de comenzar
Lee la documentación de IAM.
Permisos de Dataplex
En las siguientes tablas, se enumeran los permisos necesarios para llamar a los métodos de la API de Dataplex.
Permisos de políticas de configuración y obtención de IAM
Método de API |
Permisos de IAM |
GetIamPolicy |
dataplex.lakes.getIamPolicy |
SetIamPolicy |
dataplex.lakes.setIamPolicy |
Permisos de lake, zona y recursos
Método de API |
Permisos de 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 |
Permisos de tareas
Método de API |
Permisos de 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 |
Permisos del entorno
Método de API |
Permisos de 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 |
Permisos de 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 |
Permisos de DataScan
Método de API |
Permisos de IAM |
CreateDataScan |
dataplex.datascans.create |
UpdateDataScan |
dataplex.datascans.update |
DeleteDataScan |
dataplex.datascans.delete |
ListDataScans |
dataplex.datascans.list |
GetDataScan (vista básica) |
dataplex.datascans.get |
GetDataScan (vista completa) |
dataplex.datascans.getData |
ListDataScanJobs |
dataplex.datascans.get |
GetDataScanJob (vista básica) |
dataplex.datascans.get |
GetDataScanJob (vista completa) |
dataplex.datascans.getData |
RunDataScan |
dataplex.datascans.run |