View a markdown version of this page

Acciones, recursos y claves de condición para AWS Analizador de acceso de IAM - 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.

Acciones, recursos y claves de condición para AWS Analizador de acceso de IAM

AWS IAM Access Analyzer (prefijo de servicio: access-analyzer) proporciona las siguientes claves de operación, recursos, acciones y condiciones específicas del servicio para usarlas en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por AWS Analizador de acceso de IAM

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulta la Tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

ApplyArchiveRule

access-analyzer:ApplyArchiveRule

Escritura

CancelPolicyGeneration

access-analyzer:CancelPolicyGeneration

Escritura

CheckAccessNotGranted

access-analyzer:CheckAccessNotGranted

Lectura

CheckNoNewAccess

access-analyzer:CheckNoNewAccess

Lectura

CheckNoPublicAccess

access-analyzer:CheckNoPublicAccess

Lectura

CreateAccessPreview

access-analyzer:CreateAccessPreview

Escritura

CreateAnalyzer

access-analyzer:CreateAnalyzer

Escritura

access-analyzer:TagResource

Etiquetar, escribir

CreateArchiveRule

access-analyzer:CreateArchiveRule

Escritura

CreateServiceLinkedAnalyzer

access-analyzer:CreateServiceLinkedAnalyzer

Escritura

DeleteAnalyzer

access-analyzer:DeleteAnalyzer

Escritura

DeleteArchiveRule

access-analyzer:DeleteArchiveRule

Escritura

DeleteServiceLinkedAnalyzer

access-analyzer:DeleteServiceLinkedAnalyzer

Escritura

GenerateFindingRecommendation

access-analyzer:GenerateFindingRecommendation

Escritura

GetAccessPreview

access-analyzer:GetAccessPreview

Lectura

GetAnalyzedResource

access-analyzer:GetAnalyzedResource

Lectura

GetAnalyzer

access-analyzer:GetAnalyzer

Lectura

GetArchiveRule

access-analyzer:GetArchiveRule

Lectura

GetFinding

access-analyzer:GetFinding

Lectura

GetFindingRecommendation

access-analyzer:GetFindingRecommendation

Lectura

GetFindingV2

access-analyzer:GetFinding

Lectura

GetFindingsStatistics

access-analyzer:GetFindingsStatistics

Lectura

GetGeneratedPolicy

access-analyzer:GetGeneratedPolicy

Lectura

ListAccessPreviewFindings

access-analyzer:ListAccessPreviewFindings

Lectura

ListAccessPreviews

access-analyzer:ListAccessPreviews

Enumeración

ListAnalyzedResources

access-analyzer:ListAnalyzedResources

Lectura

ListAnalyzers

access-analyzer:ListAnalyzers

Enumeración

ListArchiveRules

access-analyzer:ListArchiveRules

Enumeración

ListFindings

access-analyzer:ListFindings

Lectura

ListFindingsV2

access-analyzer:ListFindings

Lectura

ListPolicyGenerations

access-analyzer:ListPolicyGenerations

Lectura

ListTagsForResource

access-analyzer:ListTagsForResource

Lectura

StartPolicyGeneration

access-analyzer:StartPolicyGeneration

Escritura

iam:PassRole

iam:PassedToService

access-analyzer.amazonaws.com

Escritura

StartResourceScan

access-analyzer:StartResourceScan

Escritura

TagResource

access-analyzer:TagResource

Etiquetar, escribir

UntagResource

access-analyzer:UntagResource

Etiquetar, escribir

UpdateAnalyzer

access-analyzer:UpdateAnalyzer

Escritura

UpdateArchiveRule

access-analyzer:UpdateArchiveRule

Escritura

UpdateFindings

access-analyzer:UpdateFindings

Escritura

ValidatePolicy

access-analyzer:ValidatePolicy

Lectura

Acciones definidas por AWS Analizador de acceso de IAM

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. 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.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

ApplyArchiveRule

Otorga permiso para aplicar una regla de archivo.

Analyzer*

aws:ResourceTag/${TagKey}

Write

CancelPolicyGeneration

Concede permiso para cancelar una generación de políticas

Escritura

CheckAccessNotGranted

Concede permiso para comprobar que una política no permite un acceso especificado

Lectura

CheckNoNewAccess

Concede permiso para comprobar que no se permite ningún acceso nuevo en comparación con una política existente

Lectura

CheckNoPublicAccess

Concede permiso para confirmar que una política de recursos no permite el acceso público

Lectura

CreateAccessPreview

Conceda permiso para crear una vista previa de acceso para el analizador especificado

Analyzer*

aws:ResourceTag/${TagKey}

Write

CreateAnalyzer

Otorga permiso para crear un analizador.

Analyzer*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateArchiveRule

Otorga permiso para crear una regla de archivo para el analizador especificado.

ArchiveRule*

Escritura

CreateServiceLinkedAnalyzer

Concede permiso para crear un analizador vinculado a un servicio

Analyzer*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

DeleteAnalyzer

Otorga permiso para eliminar el analizador especificado.

Analyzer*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

DeleteArchiveRule

Otorga permiso para eliminar las reglas de archivo del analizador especificado.

ArchiveRule*

Escritura

DeleteServiceLinkedAnalyzer

Concede permiso para eliminar el analizador vinculado a un servicio especificado

Analyzer*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

GenerateFindingRecommendation

Concede permiso para generar pasos de recomendación para resolver un hallazgo

Analyzer*

aws:ResourceTag/${TagKey}

Escritura

GetAccessPreview

Otorga permiso para obtener información acerca de una vista previa de acceso.

Analyzer*

aws:ResourceTag/${TagKey}

Read

GetAnalyzedResource

Otorga permiso para obtener información de un recurso analizado.

Analyzer*

aws:ResourceTag/${TagKey}

Read

GetAnalyzer

Otorga permiso para obtener información acerca de los analizadores.

Analyzer*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Read

GetArchiveRule

Otorga permiso para recuperar información acerca de las reglas de archivo del analizador especificado.

ArchiveRule*

Read

GetFinding

Otorga permiso para obtener hallazgos.

Analyzer*

aws:ResourceTag/${TagKey}

Lectura

GetFindingRecommendation

Concede permiso para recuperar pasos de recomendación para resolver un hallazgo

Analyzer*

aws:ResourceTag/${TagKey}

Lectura

GetFindingsStatistics

Otorga permiso para recuperar estadísticas para los resultados

Analyzer*

aws:ResourceTag/${TagKey}

Lectura

GetGeneratedPolicy

Concede permiso para recuperar una política que se generó mediante StartPolicyGeneration

Lectura

ListAccessPreviewFindings

Otorga permiso para obtener una lista de hallazgos de una vista previa de acceso.

Analyzer*

aws:ResourceTag/${TagKey}

Read

ListAccessPreviews

Otorga permiso para recuperar una lista de vistas previas de accesos.

Analyzer*

aws:ResourceTag/${TagKey}

List

ListAnalyzedResources

Otorga permiso para obtener una lista de recursos analizados.

Analyzer*

aws:ResourceTag/${TagKey}

Read

ListAnalyzers

Otorga permiso para obtener una lista de analizadores.

List

ListArchiveRules

Otorga permiso para obtener una lista de reglas de archivo de un analizador.

Analyzer*

aws:ResourceTag/${TagKey}

List

ListFindings

Otorga permiso para obtener una lista de hallazgos de un analizador.

Analyzer*

aws:ResourceTag/${TagKey}

Read

ListPolicyGenerations

Otorga permiso para mostrar todas las generaciones de políticas iniciadas recientemente

Read

ListTagsForResource

Otorga permiso para obtener una lista de etiquetas aplicadas a un recurso.

Analyzer

aws:ResourceTag/${TagKey}

Read

StartPolicyGeneration

Otorga permiso para iniciar una generación de políticas

Write

StartResourceScan

Otorga permiso para iniciar un análisis de las políticas aplicadas a un recurso.

Analyzer*

aws:ResourceTag/${TagKey}

Write

TagResource

Otorga permiso para agregar una etiqueta a un recurso.

Analyzer

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

UntagResource

Otorga permiso para eliminar una etiqueta de un recurso.

Analyzer

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

UpdateAnalyzer

Concede permiso para modificar la configuración de un analizador.

Analyzer*

aws:ResourceTag/${TagKey}

Escritura

UpdateArchiveRule

Otorga permiso para modificar una regla de archivo.

ArchiveRule*

Write

UpdateFindings

Otorga permiso para modificar hallazgos.

Analyzer*

aws:ResourceTag/${TagKey}

Write

ValidatePolicy

Otorga permiso para validar una política

Lectura

Tipos de recursos definidos por AWS Analizador de acceso de IAM

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.

Tipos de recurso ARN Claves de condición

Analyzer

arn:${Partition}:access-analyzer:${Region}:${Account}:analyzer/${AnalyzerName}

aws:ResourceTag/${TagKey}

ArchiveRule

arn:${Partition}:access-analyzer:${Region}:${Account}:analyzer/${AnalyzerName}/archive-rule/${RuleName}

Claves de condición para AWS Analizador de acceso de IAM

AWS IAM Access Analyzer define las siguientes claves de condición que se pueden usar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws:RequestTag/${TagKey}

Filtra acciones en función de la presencia de pares de clave-valor de etiqueta en la solicitud.

String

aws:ResourceTag/${TagKey}

Filtra acciones en función de pares de clave-valor de etiqueta adjuntados al recurso

String

aws:TagKeys

Filtra acciones en función de la presencia de claves de etiqueta en la solicitud.

ArrayOfString