Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Acciones, recursos y claves de condición para AWS Glue

Modo de enfoque
Acciones, recursos y claves de condición para AWS Glue - Referencia de autorizaciones de servicio

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS Glue (prefijo de servicio:glue) proporciona los siguientes recursos, acciones y claves de contexto de condiciones específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Acciones definidas por AWS Glue

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

La columna Tipos de recurso de la tabla de Acción indica si cada acción admite permisos de nivel de recursos. Si no hay ningún valor para esta columna, debe especificar todos los recursos ("*") a los que aplica la política en el elemento Resource de la instrucción de su política. Si la columna incluye un tipo de recurso, puede especificar un ARN de ese tipo en una instrucción con dicha acción. Si la acción tiene uno o más recursos necesarios, la persona que llama debe tener permiso para usar la acción con esos recursos. Los recursos necesarios se indican en la tabla con un asterisco (*). Si limita el acceso a los recursos con el elemento Resource de una política de IAM, debe incluir un ARN o patrón para cada tipo de recurso requerido. Algunas acciones admiten varios tipos de recursos. Si el tipo de recurso es opcional (no se indica como obligatorio), puede elegir utilizar uno de los tipos de recursos opcionales.

La columna Claves de condición de la tabla Acciones incluye claves que puede especificar en el elemento Condition de la instrucción de una política. Para obtener más información sobre las claves de condición asociadas a los recursos del servicio, consulte la columna Claves de condición de la tabla Tipos de recursos.

nota

Las claves de condición de recursos se enumeran en la tabla Tipos de recursos. Encontrará un enlace al tipo de recurso que se aplica a una acción en la columna Tipos de recursos (*obligatorio) de la tabla Acciones. El tipo de recurso de la tabla Tipos de recursos incluye la columna Claves de condición, que son las claves de condición del recurso que se aplican a una acción de la tabla Acciones.

Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla Acciones.

Acciones Descripción Nivel de acceso Tipos de recursos (*necesarios) Claves de condición Acciones dependientes
AuthorizeInboundIntegration [solo permiso] Otorga permiso a Glue para validar continuamente que el ARN de destino puede recibir datos replicados desde el ARN de origen Escritura

integration*

BatchCreatePartition Concede permiso para crear una o varias particiones Write

database*

rootcatalog*

table*

catalog

BatchDeleteConnection Concede permiso para eliminar una o varias conexiones Write

connection*

rootcatalog*

BatchDeletePartition Concede permiso para eliminar una o varias particiones Write

database*

rootcatalog*

table*

catalog

BatchDeleteTable Concede permiso para eliminar una o varias tablas Write

database*

rootcatalog*

table*

catalog

BatchDeleteTableVersion Concede permiso para eliminar una o varias versiones de una tabla Escritura

database*

rootcatalog*

table*

catalog

BatchGetBlueprints Concede permiso para recuperar uno o varios esquemas Lectura

blueprint*

BatchGetCrawlers Concede permiso para recuperar uno o varios rastreadores Lectura

crawler*

BatchGetCustomEntityTypes Concede permiso para recuperar uno o varios tipos de entidad personalizados Lectura
BatchGetDevEndpoints Concede permiso para recuperar uno o varios puntos de enlace de desarrollo Read

devendpoint*

BatchGetJobs Concede permiso para recuperar uno o varios trabajos Read

job*

BatchGetPartition Concede permiso para recuperar una o varias particiones Lectura

database*

rootcatalog*

table*

catalog

BatchGetStageFiles Concede permiso para obtener por lotes archivos de etapa para SparkUI Administración de permisos
BatchGetTableOptimizer Concede permiso para devolver la configuración para los optimizadores de tablas especificados Lectura

database*

glue:GetTable

rootcatalog*

table*

BatchGetTriggers Concede permiso para recuperar uno o varios disparadores Read

trigger*

BatchGetWorkflows Concede permiso para recuperar uno o varios flujos de trabajo Read

workflow*

BatchStopJobRun Concede permiso para detener una o más ejecuciones de trabajo de un trabajo Escritura

job*

BatchUpdatePartition Concede permiso para actualizar una o varias particiones Escritura

database*

rootcatalog*

table*

catalog

CancelDataQualityRuleRecommendationRun Otorga permiso para detener la ejecución de una recomendación de regla de Calidad de datos en ejecución Escritura

dataQualityRuleset*

CancelDataQualityRulesetEvaluationRun Otorga permiso para detener la ejecución de la evaluación de un conjunto de reglas de Calidad de datos Escritura

dataQualityRuleset*

CancelMLTaskRun Concede permiso para detener una ML Task Run en ejecución Escritura

mlTransform*

CancelStatement Concede permiso para cancelar una instrucción en una sesión interactiva Escritura

session*

CheckSchemaVersionValidity Concede permiso para recuperar una comprobación de la validez de la versión de esquema Lectura
CreateBlueprint Concede permiso para crear un esquema Escritura

blueprint*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateCatalog Otorga permiso para crear un catálogo Escritura

catalog*

rootcatalog*

CreateClassifier Concede permiso para crear un clasificador Escritura
CreateColumnStatisticsTaskSettings Otorga permiso para crear la configuración de una tarea de estadísticas de columnas Escritura

database*

rootcatalog*

table*

CreateConnection Concede permiso para crear una conexión Write

rootcatalog*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateCrawler Concede permiso para crear un rastreador Escritura

aws:RequestTag/${TagKey}

aws:TagKeys

CreateCustomEntityType Concede permiso para crear un tipo de entidad personalizada. Escritura

aws:RequestTag/${TagKey}

aws:TagKeys

CreateDataQualityRuleset Otorga permiso para crear un conjunto de reglas de Calidad de datos Escritura

aws:RequestTag/${TagKey}

aws:TagKeys

CreateDatabase Concede permiso para crear una base de datos Write

database*

rootcatalog*

catalog

CreateDevEndpoint Concede permiso para crear un punto de conexión de desarrollo Escritura

aws:RequestTag/${TagKey}

aws:TagKeys

CreateInboundIntegration [solo permiso] Otorga permiso al director de origen para crear una integración entrante para que los datos se repliquen del origen al destino Escritura
CreateIntegration Otorga permiso para crear una integración Escritura

catalog*

kms:CreateGrant

kms:DescribeKey

connection*

database*

integration*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateIntegrationResourceProperty Otorga permiso para crear una propiedad de recurso de integración Escritura

catalog*

connection*

database*

CreateIntegrationTableProperties Otorga permiso para crear las propiedades de la tabla de integración Escritura

catalog*

connection*

database*

CreateJob Concede permiso para crear un trabajo. Write

job*

aws:RequestTag/${TagKey}

aws:TagKeys

glue:VpcIds

glue:SubnetIds

glue:SecurityGroupIds

CreateMLTransform Concede permiso para crear una transformación ML Write

aws:RequestTag/${TagKey}

aws:TagKeys

CreatePartition Concede permiso para crear una partición Escritura

database*

rootcatalog*

table*

catalog

CreatePartitionIndex Concede permiso para crear un índice de partición especificado en una tabla existente Escritura

database*

rootcatalog*

table*

catalog

CreateRegistry Concede permiso para crear un nuevo registro de esquemas Write

registry*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateSchema Concede permiso para crear un nuevo contenedor de esquemas Write

registry*

schema*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateScript Concede permiso para crear un script. Write
CreateSecurityConfiguration Concede permiso para crear una configuración de seguridad Escritura
CreateSession Concede permiso para crear una sesión interactiva Escritura

session*

aws:RequestTag/${TagKey}

aws:TagKeys

glue:VpcIds

glue:SubnetIds

glue:SecurityGroupIds

CreateTable Concede permiso para crear una tabla Escritura

database*

rootcatalog*

table*

catalog

CreateTableOptimizer Concede permiso para crear un nuevo optimizador de tablas para una función específica. La compactación es el único tipo de optimizador compatible actualmente Escritura

database*

glue:GetTable

rootcatalog*

table*

CreateTrigger Concede permiso para crear un disparador Escritura

trigger*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateUsageProfile Concede permiso para crear un perfil de uso Escritura

usageProfile*

aws:RequestTag/${TagKey}

aws:TagKeys

CreateUserDefinedFunction Concede permiso para crear una definición de función Write

database*

rootcatalog*

catalog

CreateWorkflow Concede permiso para crear un flujo de trabajo Escritura

workflow*

aws:RequestTag/${TagKey}

aws:TagKeys

DeleteBlueprint Concede permiso para eliminar un esquema Escritura

blueprint*

DeleteCatalog Otorga permiso para eliminar un catálogo Escritura

rootcatalog*

catalog

DeleteClassifier Concede permiso para eliminar un clasificador Escritura
DeleteColumnStatisticsForPartition Concede permiso para eliminar las estadísticas de columnas de la partición de una columna Escritura

database*

rootcatalog*

table*

catalog

DeleteColumnStatisticsForTable Concede permiso para eliminar las estadísticas de tabla de las columnas Escritura

database*

rootcatalog*

table*

catalog

DeleteColumnStatisticsTaskSettings Otorga permiso para eliminar la configuración de una tarea de estadísticas de columnas Escritura

database*

rootcatalog*

table*

DeleteConnection Concede permiso para eliminar una conexión. Write

connection*

rootcatalog*

DeleteCrawler Concede permiso para eliminar un rastreador Escritura

crawler*

DeleteCustomEntityType Concede permiso para eliminar un tipo de entidad personalizada Escritura
DeleteDataQualityRuleset Otorga permiso para eliminar un conjunto de reglas de Calidad de datos Escritura

dataQualityRuleset*

DeleteDatabase Concede permiso para eliminar una base de datos Write

database*

rootcatalog*

table*

userdefinedfunction*

catalog

DeleteDevEndpoint Concede permiso para eliminar un punto de conexión de desarrollo Escritura

devendpoint*

DeleteIntegration Otorga permiso para eliminar una integración Escritura

integration*

aws:ResourceTag/${TagKey}

DeleteIntegrationTableProperties Otorga permiso para eliminar las propiedades de la tabla de integración Escritura

catalog*

connection*

database*

DeleteJob Concede permiso para eliminar un trabajo. Write

job*

DeleteMLTransform Concede permiso para eliminar una transformación ML Write

mlTransform*

DeletePartition Concede permiso para eliminar una partición Escritura

database*

rootcatalog*

table*

catalog

DeletePartitionIndex Concede permiso para eliminar un índice de partición especificado en una tabla existente Escritura

database*

rootcatalog*

table*

catalog

DeleteRegistry Concede permiso para eliminar un registro de esquemas Write

registry*

DeleteResourcePolicy Concede permiso para eliminar una política de recursos Permissions management

rootcatalog*

DeleteSchema Concede permiso para eliminar un contenedor de esquemas Write

registry*

schema*

DeleteSchemaVersions Concede permiso para eliminar un rango de versiones de esquema Write

registry*

schema*

DeleteSecurityConfiguration Concede permiso para eliminar una configuración de seguridad Escritura
DeleteSession Concede permiso para eliminar una sesión interactiva tras detener la sesión si no se ha detenido ya Escritura

session*

DeleteTable Concede permiso para eliminar una tabla Escritura

database*

rootcatalog*

table*

catalog

DeleteTableOptimizer Concede permiso para eliminar un optimizador y todos los metadatos asociados a una tabla. La optimización ya no se realizará en la tabla Escritura

database*

glue:GetTable

rootcatalog*

table*

DeleteTableVersion Concede permiso para eliminar una versión de una tabla Write

database*

rootcatalog*

table*

catalog

DeleteTrigger Concede permiso para eliminar un disparador Escritura

trigger*

DeleteUsageProfile Concede permiso para eliminar un perfil de uso Escritura

usageProfile*

DeleteUserDefinedFunction Concede permiso para eliminar una definición de función Write

database*

rootcatalog*

userdefinedfunction*

catalog

DeleteWorkflow Concede permiso para eliminar un flujo de trabajo Escritura

workflow*

DeregisterDataPreview Otorga permiso para terminar la sesión de un bloc de notas de Glue Studio Administración de permisos
DescribeConnectionType Concede permiso para describir el tipo de conexión en Glue Studio Administración de permisos
DescribeEntity Concede permiso para describir la entidad en Glue Studio Administración de permisos

connection*

rootcatalog*

DescribeInboundIntegrations Concede permiso para enumerar las integraciones entrantes Enumeración
DescribeIntegrations Otorga permiso para describir las integraciones sin ETL Enumeración

integration*

aws:ResourceTag/${TagKey}

GetBlueprint Concede permiso para recuperar un esquema Lectura

blueprint*

GetBlueprintRun Concede permiso para recuperar una ejecución de esquema Lectura

blueprint*

GetBlueprintRuns Concede permiso para recuperar todas las ejecuciones de un esquema Lectura

blueprint*

GetCatalog Otorga permiso para recuperar un catálogo Lectura

rootcatalog*

catalog

glue:EnabledForRedshiftAutoDiscovery

GetCatalogImportStatus Concede permiso para recuperar el estado de importación del catálogo Lectura

rootcatalog*

GetCatalogs Otorga permiso para recuperar todos los catálogos Lectura

rootcatalog*

catalog

glue:EnabledForRedshiftAutoDiscovery

GetClassifier Concede permiso para recuperar un clasificador Read
GetClassifiers Concede permiso para crear una lista de todos los clasificadores Lectura
GetColumnStatisticsForPartition Concede permiso para recuperar las estadísticas de partición de las columnas Lectura

database*

rootcatalog*

table*

catalog

GetColumnStatisticsForTable Concede permiso para recuperar las estadísticas de tabla de las columnas Lectura

database*

rootcatalog*

table*

catalog

GetColumnStatisticsTaskRun Concede permiso para recuperar información de ejecución de estadísticas de columnas para la tabla basada en identificadores de ejecución Lectura
GetColumnStatisticsTaskRuns Concede permiso para recuperar la información de ejecución de las estadísticas de columnas de la tabla en función de los identificadores de ejecución Lectura
GetColumnStatisticsTaskSettings Otorga permiso para recuperar la configuración de una tarea de estadísticas de columnas Lectura
GetCompletion Otorga permiso para obtener una respuesta generada para una solicitud de finalización en Glue from AWS Q Lectura

completion*

GetConnection Concede permiso para recuperar una conexión Read

connection*

rootcatalog*

GetConnections Concede permiso para recuperar una lista de conexiones Read

connection*

rootcatalog*

GetCrawler Concede permiso para recuperar un rastreador Read

crawler*

GetCrawlerMetrics Concede permiso para recuperar métricas sobre rastreadores Read
GetCrawlers Otorga permiso para recuperar todos los rastreadores. Lectura
GetCustomEntityType Concede permiso para leer un tipo de entidad personalizada. Lectura
GetDashboardUrl Otorga permiso para generar una URL prefirmada para acceder a la interfaz de usuario de Spark Live Lectura

session*

GetDataCatalogEncryptionSettings Concede permiso para recuperar la configuración de cifrado de catálogos Lectura

rootcatalog*

GetDataPreviewStatement Concede permiso para obtener una instrucción de vista previa de datos Administración de permisos
GetDataQualityModel Concede permiso para recuperar el estado de entrenamiento del modelo de predicción de una estadística Lectura

dataQualityRuleset*

job*

GetDataQualityModelResult Concede permiso para recuperar las predicciones de una estadística a partir del modelo más reciente Lectura

dataQualityRuleset*

job*

GetDataQualityResult Otorga permiso para recuperar un resultado de Calidad de datos Lectura

dataQualityRuleset*

GetDataQualityRuleRecommendationRun Otorga permiso para recuperar una ejecución de recomendación de regla de Calidad de datos Lectura

dataQualityRuleset*

GetDataQualityRuleset Otorga permiso para recuperar un conjunto de reglas de Calidad de datos Lectura

dataQualityRuleset*

GetDataQualityRulesetEvaluationRun Otorga permiso para recuperar una ejecución de recomendación de regla de Calidad de datos Lectura

dataQualityRuleset*

GetDatabase Concede permiso para recuperar una base de datos Read

database*

rootcatalog*

catalog

GetDatabases Concede permiso para recuperar todas las bases de datos Read

database*

rootcatalog*

catalog

GetDataflowGraph Concede permiso para transformar un script en un gráfico acíclico dirigido (DAG) Read
GetDevEndpoint Concede permiso para recuperar un punto de conexión de desarrollo Read

devendpoint*

GetDevEndpoints Concede permiso para recuperar todos los puntos de enlace de desarrollo Lectura
GetEntityRecords Otorga permiso para previsualizar los registros de las entidades en Glue Lectura

catalog*

connection

GetEnvironment Concede permiso para obtener detalles de entorno para SparkUI Administración de permisos
GetExecutors Concede permiso para obtener ejecutores para SparkUI Administración de permisos
GetExecutorsThreads Concede permiso para obtener subprocesos ejecutores para SparkUI Administración de permisos
GetGeneratedCode Transforma un gráfico acíclico dirigido (DAG) en código Lectura
GetIntegrationResourceProperty Otorga permiso para recuperar la propiedad del recurso de integración Lectura

catalog*

connection*

database*

GetIntegrationTableProperties Otorga permiso para recuperar las propiedades de la tabla de integración Lectura

catalog*

connection*

database*

GetJob Concede permiso para recuperar un trabajo Read

job*

GetJobBookmark Concede permiso para recuperar un marcador de trabajo Read
GetJobRun Concede permiso para recuperar una ejecución de trabajo Read

job*

GetJobRuns Concede permiso para recuperar todas las ejecuciones de trabajo de un trabajo Lectura

job*

GetJobUpgradeAnalysis Otorga permiso para recuperar un análisis de actualización para un trabajo Lectura

job*

GetJobs Concede permiso para recuperar todos los trabajos actuales Lectura
GetLogParsingStatus Concede permiso para obtener el estado de análisis de registros para SparkUI Administración de permisos
GetMLTaskRun Concede permiso para recuperar una ML Task Run Read

mlTransform*

GetMLTaskRuns Concede permiso para recuperar todas las ML Task Run List

mlTransform*

GetMLTransform Concede permiso para recuperar una transformación ML Read

mlTransform*

GetMLTransforms Concede permiso para recuperar todas las transformaciones ML List

mlTransform*

GetMapping Concede permiso para crear una asignación Lectura
GetNotebookInstanceStatus Otorga permiso para recuperar el estado de la sesión de un bloc de notas de Glue Studio Administración de permisos
GetPartition Concede permiso para recuperar una partición Lectura

database*

rootcatalog*

table*

catalog

GetPartitionIndexes Concede permiso para recuperar las indexaciones de las particiones de una tabla Lectura

database*

rootcatalog*

table*

catalog

GetPartitions Concede permiso para recuperar las particiones de una tabla Read

database*

rootcatalog*

table*

catalog

GetPlan Concede permiso para recuperar una asignación para un script Lectura
GetQueries Concede permiso para obtener consultas para SparkUI Administración de permisos
GetQuery Concede permiso para obtener una consulta específica para SparkUI Administración de permisos
GetRecipeAction Concede permiso para obtener el resultado de una instrucción de receta de preparación de datos Administración de permisos
GetRegistry Concede permiso para recuperar un registro de esquemas Read

registry*

GetResourcePolicies Concede permiso para recuperar políticas de recursos Read

rootcatalog*

GetResourcePolicy Concede permiso para recuperar una política de recursos. Read

rootcatalog*

GetSchema Concede permiso para recuperar un contenedor de esquemas Read

registry*

schema*

GetSchemaByDefinition Concede permiso para recuperar una versión de esquema basada en la definición de esquema Read

registry*

schema*

GetSchemaVersion Concede permiso para recuperar una versión de esquema Read

registry

schema

GetSchemaVersionsDiff Concede permiso para comparar dos versiones de esquema en el registro de esquemas Read

registry*

schema*

GetSecurityConfiguration Concede permiso para recuperar una configuración de seguridad Read
GetSecurityConfigurations Concede permiso para recuperar una o varias configuraciones de seguridad Lectura
GetSession Concede permiso para recuperar una sesión interactiva Lectura

session*

GetStage Concede permiso para obtener una etapa para SparkUI Administración de permisos
GetStageAttempt Concede permiso para obtener un intento de etapa para SparkUI Administración de permisos
GetStageAttemptTaskList Concede permiso para obtener la lista de tareas para un intento de etapa para SparkUI Administración de permisos
GetStageAttemptTaskSummary Concede permiso para obtener el resumen de tareas para un intento de etapa para SparkUI Administración de permisos
GetStageFiles Concede permiso para obtener archivos de etapa para SparkUI Administración de permisos
GetStages Concede permiso para obtener etapas para SparkUI Administración de permisos
GetStatement Concede permiso para recuperar resultados e información sobre una instrucción en una sesión interactiva Lectura

session*

GetStorage Concede permiso para obtener detalles de almacenamiento para SparkUI Administración de permisos
GetStorageUnit Concede permiso para obtener detalles de unidades de almacenamiento para SparkUI Administración de permisos
GetTable Concede permiso para recuperar una tabla Lectura

database*

rootcatalog*

table*

catalog

GetTableOptimizer Concede permiso para devolver la configuración de todos los optimizadores asociados a una tabla especificada Lectura

database*

glue:GetTable

rootcatalog*

table*

GetTableVersion Concede permiso para recuperar una versión de una tabla Read

database*

rootcatalog*

table*

catalog

GetTableVersions Concede permiso para recuperar una lista de versiones de una tabla Read

database*

rootcatalog*

table*

catalog

GetTables Concede permiso para recuperar las tablas en una base de datos Read

database*

rootcatalog*

table*

catalog

GetTags Concede permiso para recuperar todas las etiquetas asociadas a un recurso Read

blueprint

crawler

customEntityType

devendpoint

job

trigger

usageProfile

workflow

GetTrigger Concede permiso para recuperar un disparador Read

trigger*

GetTriggers Concede permiso para recuperar los disparadores asociados a un trabajo Lectura
GetUsageProfile Concede permiso para recuperar un perfil de uso Lectura

usageProfile*

GetUserDefinedFunction Concede permiso para recuperar una definición de función Lectura

database*

rootcatalog*

userdefinedfunction*

catalog

GetUserDefinedFunctions Concede permiso para recuperar varias definiciones de funciones Read

database*

rootcatalog*

userdefinedfunction*

catalog

GetWorkflow Concede permiso para recuperar un flujo de trabajo Read

workflow*

GetWorkflowRun Concede permiso para recuperar una ejecución de flujo de trabajo Read

workflow*

GetWorkflowRunProperties Concede permiso para recuperar las propiedades de ejecución de flujo de trabajo Read

workflow*

GetWorkflowRuns Concede permiso para recuperar todas las ejecuciones de un flujo de trabajo. Lectura

workflow*

GlueNotebookAuthorize Otorga permiso para acceder a los blocs de notas de Glue Studio Administración de permisos
GlueNotebookRefreshCredentials Otorga permiso para actualizar las credenciales de los blocs de notas de Glue Studio Administración de permisos
ImportCatalogToGlue Otorga permiso para importar un catálogo de datos de Athena a Glue AWS Escritura

rootcatalog*

ListBlueprints Concede permiso para recuperar todos los esquemas Enumeración
ListColumnStatisticsTaskRuns Concede permiso para mostrar todos los identificadores de ejecución de las estadísticas de columnas que se han ejecutado para la cuenta Lectura
ListConnectionTypes Concede permiso para enumerar tipos de conexión en Glue Studio Administración de permisos
ListCrawlers Concede permiso para recuperar todos los rastreadores. Enumeración
ListCrawls Concede permiso para recuperar el historial de ejecuciones de rastreo de un rastreador Enumeración

crawler*

ListCustomEntityTypes Concede permiso para recuperar todos los tipos de entidad personalizados Enumeración
ListDataQualityResults Otorga permiso para recuperar todos los resultados de Calidad de datos Enumeración

dataQualityRuleset*

ListDataQualityRuleRecommendationRuns Otorga permiso para recuperar todas las ejecuciones de recomendación de reglas de Calidad de datos Enumeración

dataQualityRuleset*

ListDataQualityRulesetEvaluationRuns Otorga permiso para recuperar todas las ejecuciones de recomendación de reglas de Calidad de datos Enumeración

dataQualityRuleset*

ListDataQualityRulesets Otorga permiso para recuperar una lista de conjuntos de reglas de Calidad de datos Enumeración

dataQualityRuleset*

ListDevEndpoints Otorga permiso para recuperar todos los puntos de enlace de desarrollo. Enumeración
ListEntities Concede permiso para enumerar entidades en Glue Studio Administración de permisos

connection*

rootcatalog*

ListJobUpgradeAnalyses Otorga permiso para enumerar los análisis de actualización de un trabajo Enumeración

job*

ListJobs Otorga permiso para recuperar todos los trabajos actuales. List
ListMLTransforms Otorga permiso para recuperar todas las transformaciones ML. List

mlTransform*

ListRegistries Concede permiso para recuperar una lista de registros de esquemas List
ListSchemaVersions Concede permiso para recuperar una lista de versiones de esquema List

registry*

schema*

ListSchemas Concede permiso para recuperar una lista de contenedores de esquemas Enumeración

registry

ListSessions Concede permiso para recuperar una lista de sesiones interactivas Enumeración
ListStatements Concede permiso para recuperar una lista de instrucciones de una sesión interactiva Enumeración

session*

ListTableOptimizerRuns Concede permiso para mostrar el historial de las ejecuciones anteriores del optimizador para una tabla específica Enumeración

database*

glue:GetTable

rootcatalog*

table*

ListTriggers Concede permiso para recuperar todos los disparadores Enumeración
ListUsageProfiles Concede permiso para recuperar una lista de perfiles de uso Enumeración
ListWorkflows Concede permiso para recuperar todos los flujos de trabajo Enumeración
ModifyIntegration Otorga permiso para modificar una integración sin ETL Escritura

integration*

aws:ResourceTag/${TagKey}

NotifyEvent Concede permiso para notificar un evento al flujo de trabajo controlado por eventos Escritura

workflow*

PassConnection [solo permiso] Otorga permiso para pasar el nombre de la conexión adhesiva en las entradas APIs que lo requieran Escritura

connection*

PublishDataQuality [solo permiso] Otorga permiso para publicar resultados de Calidad de datos Escritura

dataQualityRuleset*

PutDataCatalogEncryptionSettings Concede permiso para actualizar la configuración de cifrado de catálogos Escritura

rootcatalog*

PutDataQualityProfileAnnotation Concede permiso para anotar todos los puntos de datos de un perfil Escritura

dataQualityRuleset*

job*

PutDataQualityStatisticAnnotation Concede permiso para anotar puntos de datos a lo largo del tiempo para una estadística específica de calidad de datos Escritura

dataQualityRuleset*

job*

PutResourcePolicy Concede permiso para actualizar una política de recursos Permissions management

rootcatalog*

PutSchemaVersionMetadata Concede permiso para agregar metadatos a la versión de esquema Write

registry

schema

PutWorkflowRunProperties Concede permiso para actualizar las propiedades de ejecución de flujo de trabajo Write

workflow*

QuerySchemaVersionMetadata Concede permiso para buscar metadatos para una versión de esquema Enumeración

registry

schema

RefreshOAuth2Tokens Concede permiso para actualizar los tokens OAuth2 de la conexión durante la ejecución del trabajo Administración de permisos

connection*

rootcatalog*

RegisterSchemaVersion Concede permiso para crear una nueva versión de esquema Write

registry*

schema*

RemoveSchemaVersionMetadata Concede permiso para eliminar metadatos de la versión de esquema Escritura

registry

schema

RequestLogParsing Concede permiso para solicitar el análisis de registros para SparkUI Administración de permisos
ResetJobBookmark Concede permiso para restablecer un marcador de trabajo Write
ResumeWorkflowRun Concede permiso para retomar una ejecución de flujo de trabajo Escritura

workflow*

RunDataPreviewStatement Concede permiso para ejecutar una instrucción de vista previa de datos Administración de permisos
RunStatement Concede permiso para ejecutar un código o una instrucción en una sesión interactiva Escritura

session*

SearchTables Concede permiso para recuperar las tablas en el catálogo Lectura

database*

rootcatalog*

table*

catalog

SendFeedback Otorga permiso para enviar comentarios sobre la experiencia de completar el pegamento en AWS Q Escritura
SendRecipeAction Concede permiso para ejecutar una instrucción de receta de preparación de datos en la vista previa de los datos Administración de permisos
StartBlueprintRun Concede permiso para comenzar a ejecutar un esquema Escritura

blueprint*

StartColumnStatisticsTaskRun Concede permiso para iniciar una ejecución para generar estadísticas de columnas para la tabla Escritura

database*

glue:GetSecurityConfiguration

glue:GetTable

rootcatalog*

table*

StartColumnStatisticsTaskRunSchedule Otorga permiso para iniciar el cronograma de ejecución de una tarea estadística de columnas Escritura

database*

rootcatalog*

table*

StartCompletion Otorga permiso para crear una solicitud de finalización en la experiencia Glue for AWS Q Escritura
StartCrawler Concede permiso para iniciar un rastreador Write

crawler*

StartCrawlerSchedule Concede permiso para cambiar el estado de programación de un rastreador a SCHEDULED (PROGRAMADO) Escritura
StartDataQualityRuleRecommendationRun Otorga permiso para iniciar una ejecución de recomendación de reglas de Calidad de datos Escritura

dataQualityRuleset*

StartDataQualityRulesetEvaluationRun Otorga permiso para iniciar una ejecución de recomendación de reglas de Calidad de datos Escritura

dataQualityRuleset*

StartExportLabelsTaskRun Concede permiso para iniciar una Export Labels ML Task Run Write

mlTransform*

StartImportLabelsTaskRun Concede permiso para iniciar una Import Labels ML Task Run Write

mlTransform*

StartJobRun Concede permiso para comenzar a ejecutar un trabajo Escritura

job*

StartJobUpgradeAnalysis Otorga permiso para empezar a ejecutar el análisis de actualización de un trabajo Escritura

job*

StartMLEvaluationTaskRun Concede permiso para iniciar una Evaluation ML Task Run Write

mlTransform*

StartMLLabelingSetGenerationTaskRun Concede permiso para iniciar una Labeling Set Generation ML Task Run Escritura

mlTransform*

StartNotebook Otorga permiso para iniciar los blocs de notas de Glue Studio Administración de permisos
StartTrigger Concede permiso para iniciar un disparador Write

trigger*

StartWorkflowRun Concede permiso para comenzar a ejecutar un flujo de trabajo Escritura

workflow*

StopColumnStatisticsTaskRun Concede permiso para detener la ejecución de estadísticas de columnas Escritura

database*

rootcatalog*

table*

StopColumnStatisticsTaskRunSchedule Otorga permiso para detener la programación de ejecución de una tarea estadística de columnas Escritura

database*

rootcatalog*

table*

StopCrawler Concede permiso para detener un rastreador en ejecución Write

crawler*

StopCrawlerSchedule Concede permiso para cambiar el estado de programación de un rastreador a NOT_SCHEDULED (NO PROGRAMADO) Escritura
StopJobUpgradeAnalysis Otorga permiso para detener un análisis de actualización en curso de un trabajo Escritura

job*

StopSession Concede permiso para detener una sesión interactiva Escritura

session*

StopTrigger Concede permiso para detener un disparador Write

trigger*

StopWorkflowRun Concede permiso para detener una ejecución de flujo de trabajo Write

workflow*

TagResource Otorga permiso para agregar etiquetas a un recurso Etiquetado

blueprint

connection

crawler

customEntityType

dataQualityRuleset

devendpoint

integration

job

mlTransform

registry

schema

session

trigger

usageProfile

workflow

aws:TagKeys

aws:RequestTag/${TagKey}

TerminateNotebook Otorga permiso para terminar los blocs de notas de Glue Studio Administración de permisos
TestConnection Concede permiso para probar la conexión en Glue Studio Administración de permisos
UntagResource Concede permiso para eliminar las etiquetas asociadas a un recurso Etiquetado

blueprint

connection

crawler

customEntityType

dataQualityRuleset

devendpoint

integration

job

mlTransform

registry

schema

session

trigger

usageProfile

workflow

aws:TagKeys

UpdateBlueprint Concede permiso para actualizar un esquema Escritura

blueprint*

UpdateCatalog Otorga permiso para actualizar un catálogo Escritura

rootcatalog*

catalog

UpdateClassifier Concede permiso para actualizar un clasificador Escritura
UpdateColumnStatisticsForPartition Concede permiso para actualizar las estadísticas de partición de las columnas Escritura

database*

rootcatalog*

table*

catalog

UpdateColumnStatisticsForTable Concede permiso para actualizar las estadísticas de tabla de las columnas Escritura

database*

rootcatalog*

table*

catalog

UpdateColumnStatisticsTaskSettings Otorga permiso para actualizar la configuración de una tarea de estadísticas de columnas Escritura

database*

rootcatalog*

table*

UpdateConnection Concede permiso para actualizar una conexión. Write

connection*

rootcatalog*

UpdateCrawler Concede permiso para actualizar un rastreador Write

crawler*

UpdateCrawlerSchedule Concede permiso para actualizar la programación de un rastreador Escritura
UpdateDataQualityRuleset Otorga permiso para actualizar un conjunto de reglas de Calidad de datos Escritura

dataQualityRuleset*

UpdateDatabase Concede permiso para actualizar una base de datos Write

database*

rootcatalog*

catalog

UpdateDevEndpoint Concede permiso para actualizar un punto de conexión de desarrollo Escritura

devendpoint*

UpdateIntegrationResourceProperty Otorga permiso para actualizar la propiedad del recurso de integración Escritura

catalog*

connection*

database*

UpdateIntegrationTableProperties Otorga permiso para actualizar las propiedades de la tabla de integración Escritura

catalog*

connection*

database*

UpdateJob Concede permiso para actualizar un trabajo. Escritura

job*

glue:VpcIds

glue:SubnetIds

glue:SecurityGroupIds

UpdateJobFromSourceControl Otorga permiso para actualizar un trabajo desde un proveedor de control fuente Escritura

job*

UpdateMLTransform Concede permiso para actualizar una transformación ML Write

mlTransform*

UpdatePartition Concede permiso para actualizar una partición Write

database*

rootcatalog*

table*

catalog

UpdateRegistry Concede permiso para actualizar un registro de esquemas Write

registry*

UpdateSchema Concede permiso para actualizar un contenedor de esquemas Escritura

registry*

schema*

UpdateSourceControlFromJob Otorga permiso para actualizar un proveedor de control fuente de un trabajo Escritura

job*

UpdateTable Concede permiso para actualizar una tabla Escritura

database*

rootcatalog*

table*

catalog

UpdateTableOptimizer Concede permiso para actualizar la configuración de un optimizador de existente Escritura

database*

glue:GetTable

rootcatalog*

table*

UpdateTrigger Concede permiso para actualizar un disparador Escritura

trigger*

UpdateUsageProfile Concede permiso para actualizar un perfil de uso Escritura

usageProfile*

UpdateUserDefinedFunction Concede permiso para actualizar una definición de función Write

database*

rootcatalog*

userdefinedfunction*

catalog

UpdateWorkflow Concede permiso para actualizar un flujo de trabajo Escritura

workflow*

UpgradeJob Otorga permiso para actualizar un trabajo a la versión más reciente Escritura

job*

UseGlueStudio Otorga permiso para usar Glue Studio y acceder a su interior APIs Administración de permisos
UseMLTransforms [solo permiso] Concede permiso para utilizar una transformación ML desde un script de ETL de Glue Write

mlTransform*

Tipos de recursos definidos por AWS Glue

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM. Cada acción de la tabla Acciones identifica los tipos de recursos que se pueden especificar con dicha acción. Un tipo de recurso también puede definir qué claves de condición se pueden incluir en una política. Estas claves se muestran en la última columna de la tabla Tipos de recursos. Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla Tipos de recurso.

Tipos de recurso ARN Claves de condición
rootcatalog arn:${Partition}:glue:${Region}:${Account}:catalog
catalog arn:${Partition}:glue:${Region}:${Account}:catalog/${CatalogName}
database arn:${Partition}:glue:${Region}:${Account}:database/${DatabaseName}
table arn:${Partition}:glue:${Region}:${Account}:table/${DatabaseName}/${TableName}
tableversion arn:${Partition}:glue:${Region}:${Account}:tableVersion/${DatabaseName}/${TableName}/${TableVersionName}
connection arn:${Partition}:glue:${Region}:${Account}:connection/${ConnectionName}

aws:ResourceTag/${TagKey}

userdefinedfunction arn:${Partition}:glue:${Region}:${Account}:userDefinedFunction/${DatabaseName}/${UserDefinedFunctionName}
devendpoint arn:${Partition}:glue:${Region}:${Account}:devEndpoint/${DevEndpointName}

aws:ResourceTag/${TagKey}

job arn:${Partition}:glue:${Region}:${Account}:job/${JobName}

aws:ResourceTag/${TagKey}

trigger arn:${Partition}:glue:${Region}:${Account}:trigger/${TriggerName}

aws:ResourceTag/${TagKey}

crawler arn:${Partition}:glue:${Region}:${Account}:crawler/${CrawlerName}

aws:ResourceTag/${TagKey}

workflow arn:${Partition}:glue:${Region}:${Account}:workflow/${WorkflowName}

aws:ResourceTag/${TagKey}

blueprint arn:${Partition}:glue:${Region}:${Account}:blueprint/${BlueprintName}

aws:ResourceTag/${TagKey}

mlTransform arn:${Partition}:glue:${Region}:${Account}:mlTransform/${TransformId}

aws:ResourceTag/${TagKey}

registry arn:${Partition}:glue:${Region}:${Account}:registry/${RegistryName}

aws:ResourceTag/${TagKey}

schema arn:${Partition}:glue:${Region}:${Account}:schema/${SchemaName}

aws:ResourceTag/${TagKey}

session arn:${Partition}:glue:${Region}:${Account}:session/${SessionId}

aws:ResourceTag/${TagKey}

usageProfile arn:${Partition}:glue:${Region}:${Account}:usageProfile/${UsageProfileId}

aws:ResourceTag/${TagKey}

dataQualityRuleset arn:${Partition}:glue:${Region}:${Account}:dataQualityRuleset/${RulesetName}

aws:ResourceTag/${TagKey}

customEntityType arn:${Partition}:glue:${Region}:${Account}:customEntityType/${CustomEntityTypeId}

aws:ResourceTag/${TagKey}

completion arn:${Partition}:glue:${Region}:${Account}:completion/${CompletionId}
integration arn:${Partition}:glue:${Region}:${Account}:integration:${IntegrationId}

aws:ResourceTag/${TagKey}

Claves de condición para AWS Glue

AWS Glue define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM. Puede utilizar estas claves para ajustar más las condiciones en las que se aplica la instrucción de política. Para obtener información detallada sobre las columnas de la siguiente tabla, consulte Tabla de Claves de condición.

Para ver las claves de condición globales que están disponibles para todos los servicios, consulte Claves de condición globales disponibles.

Claves de condición Descripción Tipo
aws:RequestTag/${TagKey} Filtra el acceso según si hay pares de clave-valor de etiqueta en la solicitud. Cadena
aws:ResourceTag/${TagKey} Filtra el acceso por los pares de clave-valor de etiqueta adjuntados al recurso Cadena
aws:TagKeys Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud ArrayOfString
glue:CredentialIssuingService Filtra el acceso por el servicio desde el que se emiten las credenciales de la solicitud Cadena
glue:EnabledForRedshiftAutoDiscovery Filtra el acceso según la presencia de la clave configurada para la política basada en la identidad del rol Bool
glue:RoleAssumedBy Filtra el acceso por el servicio desde el que se obtienen las credenciales de la solicitud asumiendo el rol de cliente Cadena
glue:SecurityGroupIds Filtra el acceso según el ID de los grupos de seguridad configurados para el trabajo Glue ArrayOfString
glue:SubnetIds Filtra el acceso según el ID de las subredes configuradas para el trabajo Glue ArrayOfString
glue:VpcIds Filtra el acceso según el ID de la VPC configurada para el trabajo Glue. ArrayOfString

En esta página

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.