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

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 operaciones, recursos, acciones y claves de condición específicos del servicio para utilizarlas en las políticas de permisos de IAM.

Referencias:

Las operaciones de la API se definen mediante AWS Analizador de acceso de IAM

En la siguiente tabla, se asignan 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, consulte la tabla de acciones.

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

ApplyArchiveRule

analizador de acceso: ApplyArchiveRule

Escritura

CancelPolicyGeneration

analizador de acceso: CancelPolicyGeneration

Escritura

CheckAccessNotGranted

analizador de acceso: CheckAccessNotGranted

Lectura

CheckNoNewAccess

analizador de acceso: CheckNoNewAccess

Lectura

CheckNoPublicAccess

analizador de acceso: CheckNoPublicAccess

Lectura

CreateAccessPreview

analizador de acceso: CreateAccessPreview

Escritura

CreateAnalyzer

analizador de acceso: CreateAnalyzer

Escritura

analizador de acceso: TagResource

Etiquetar, escribir

CreateArchiveRule

analizador de acceso: CreateArchiveRule

Escritura

CreateServiceLinkedAnalyzer

analizador de acceso: CreateServiceLinkedAnalyzer

Escritura

DeleteAnalyzer

analizador de acceso: DeleteAnalyzer

Escritura

DeleteArchiveRule

analizador de acceso: DeleteArchiveRule

Escritura

DeleteServiceLinkedAnalyzer

analizador de acceso: DeleteServiceLinkedAnalyzer

Escritura

GenerateFindingRecommendation

analizador de acceso: GenerateFindingRecommendation

Escritura

GetAccessPreview

analizador de acceso: GetAccessPreview

Lectura

GetAnalyzedResource

analizador de acceso: GetAnalyzedResource

Lectura

GetAnalyzer

analizador de acceso: GetAnalyzer

Lectura

GetArchiveRule

analizador de acceso: GetArchiveRule

Lectura

GetFinding

analizador de acceso: GetFinding

Lectura

GetFindingRecommendation

analizador de acceso: GetFindingRecommendation

Lectura

 V2 GetFinding

analizador de acceso: GetFinding

Lectura

GetFindingsStatistics

analizador de acceso: GetFindingsStatistics

Lectura

GetGeneratedPolicy

analizador de acceso: GetGeneratedPolicy

Lectura

ListAccessPreviewFindings

analizador de acceso: ListAccessPreviewFindings

Lectura

ListAccessPreviews

analizador de acceso: ListAccessPreviews

Enumeración

ListAnalyzedResources

analizador de acceso: ListAnalyzedResources

Lectura

ListAnalyzers

analizador de acceso: ListAnalyzers

Enumeración

ListArchiveRules

analizador de acceso: ListArchiveRules

Enumeración

ListFindings

analizador de acceso: ListFindings

Lectura

 V2 ListFindings

analizador de acceso: ListFindings

Lectura

ListPolicyGenerations

analizador de acceso: ListPolicyGenerations

Lectura

ListTagsForResource

analizador de acceso: ListTagsForResource

Lectura

StartPolicyGeneration

analizador de acceso: StartPolicyGeneration

Escritura

objetivo: PassRole

objetivo: PassedToService

access-analyzer.amazonaws.com

Escritura

StartResourceScan

analizador de acceso: StartResourceScan

Escritura

TagResource

analizador de acceso: TagResource

Etiquetar, escribir

UntagResource

analizador de acceso: UntagResource

Etiquetar, escribir

UpdateAnalyzer

analizador de acceso: UpdateAnalyzer

Escritura

UpdateArchiveRule

analizador de acceso: UpdateArchiveRule

Escritura

UpdateFindings

analizador de acceso: UpdateFindings

Escritura

ValidatePolicy

analizador de acceso: 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. 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.

Analizador*

aws: ResourceTag /$ {} TagKey

Escritura

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

Analizador*

aws: ResourceTag /$ {} TagKey

Escritura

CreateAnalyzer

Otorga permiso para crear un analizador.

Analizador*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateArchiveRule

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

ArchiveRule*

Escritura

CreateServiceLinkedAnalyzer

Otorga permiso para crear un analizador vinculado a un servicio

Analizador*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteAnalyzer

Otorga permiso para eliminar el analizador especificado.

Analizador*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteArchiveRule

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

ArchiveRule*

Escritura

DeleteServiceLinkedAnalyzer

Otorga permiso para eliminar el analizador vinculado al servicio especificado

Analizador*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

GenerateFindingRecommendation

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

Analizador*

aws: ResourceTag /$ {} TagKey

Escritura

GetAccessPreview

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

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

GetAnalyzedResource

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

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

GetAnalyzer

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

Analizador*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Lectura

GetArchiveRule

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

ArchiveRule*

Read

GetFinding

Otorga permiso para obtener hallazgos.

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

GetFindingRecommendation

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

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

GetFindingsStatistics

Otorga permiso para recuperar estadísticas para los resultados

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

GetGeneratedPolicy

Otorga 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.

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

ListAccessPreviews

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

Analizador*

aws: ResourceTag /$ {} TagKey

Enumeración

ListAnalyzedResources

Otorga permiso para obtener una lista de recursos analizados.

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

ListAnalyzers

Otorga permiso para obtener una lista de analizadores.

List

ListArchiveRules

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

Analizador*

aws: ResourceTag /$ {} TagKey

Enumeración

ListFindings

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

Analizador*

aws: ResourceTag /$ {} TagKey

Lectura

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.

Analizador

aws: ResourceTag /$ {} TagKey

Lectura

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.

Analizador*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Otorga permiso para agregar una etiqueta a un recurso.

Analizador

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UntagResource

Otorga permiso para eliminar una etiqueta de un recurso.

Analizador

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UpdateAnalyzer

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

Analizador*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateArchiveRule

Otorga permiso para modificar una regla de archivo.

ArchiveRule*

Write

UpdateFindings

Otorga permiso para modificar hallazgos.

Analizador*

aws: ResourceTag /$ {} TagKey

Escritura

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

Analizador

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

ResourceTagAWS: /$ {} TagKey

ArchiveRule

arn: $ {Partition} :access-analyzer: $ {Region} :$ {Account} :analyzer/$ {} /archive-rule/$ {} AnalyzerName 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 utilizar 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.

Cadena

aws: ResourceTag /$ {} TagKey

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

Cadena

AWS: TagKeys

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

ArrayOfString