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:
-
Obtenga información para configurar este servicio.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio
.
Temas
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 |
Escritura |
|||
|
CancelPolicyGeneration |
Escritura |
|||
|
CheckAccessNotGranted |
Lectura |
|||
|
CheckNoNewAccess |
Lectura |
|||
|
CheckNoPublicAccess |
Lectura |
|||
|
CreateAccessPreview |
Escritura |
|||
|
CreateAnalyzer |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateArchiveRule |
Escritura |
|||
|
CreateServiceLinkedAnalyzer |
Escritura |
|||
|
DeleteAnalyzer |
Escritura |
|||
|
DeleteArchiveRule |
Escritura |
|||
|
DeleteServiceLinkedAnalyzer |
Escritura |
|||
|
GenerateFindingRecommendation |
Escritura |
|||
|
GetAccessPreview |
Lectura |
|||
|
GetAnalyzedResource |
Lectura |
|||
|
GetAnalyzer |
Lectura |
|||
|
GetArchiveRule |
Lectura |
|||
|
GetFinding |
Lectura |
|||
|
GetFindingRecommendation |
Lectura |
|||
|
V2 GetFinding |
Lectura |
|||
|
GetFindingsStatistics |
Lectura |
|||
|
GetGeneratedPolicy |
Lectura |
|||
|
ListAccessPreviewFindings |
Lectura |
|||
|
ListAccessPreviews |
Enumeración |
|||
|
ListAnalyzedResources |
Lectura |
|||
|
ListAnalyzers |
Enumeración |
|||
|
ListArchiveRules |
Enumeración |
|||
|
ListFindings |
Lectura |
|||
|
V2 ListFindings |
Lectura |
|||
|
ListPolicyGenerations |
Lectura |
|||
|
ListTagsForResource |
Lectura |
|||
|
StartPolicyGeneration |
Escritura |
|||
objetivo: PassedToService |
access-analyzer.amazonaws.com |
Escritura |
||
|
StartResourceScan |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateAnalyzer |
Escritura |
|||
|
UpdateArchiveRule |
Escritura |
|||
|
UpdateFindings |
Escritura |
|||
|
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 |
|---|---|---|---|---|
Otorga permiso para aplicar una regla de archivo. |
Escritura |
|||
Concede permiso para cancelar una generación de políticas |
Escritura |
|||
Concede permiso para comprobar que una política no permite un acceso especificado |
Lectura |
|||
Concede permiso para comprobar que no se permite ningún acceso nuevo en comparación con una política existente |
Lectura |
|||
Concede permiso para confirmar que una política de recursos no permite el acceso público |
Lectura |
|||
Conceda permiso para crear una vista previa de acceso para el analizador especificado |
Escritura |
|||
Otorga permiso para crear un analizador. |
Escritura |
|||
Otorga permiso para crear una regla de archivo para el analizador especificado. |
Escritura |
|||
Otorga permiso para crear un analizador vinculado a un servicio |
Escritura |
|||
Otorga permiso para eliminar el analizador especificado. |
Escritura |
|||
Otorga permiso para eliminar las reglas de archivo del analizador especificado. |
Escritura |
|||
Otorga permiso para eliminar el analizador vinculado al servicio especificado |
Escritura |
|||
Concede permiso para generar pasos de recomendación para resolver un hallazgo |
Escritura |
|||
Otorga permiso para obtener información acerca de una vista previa de acceso. |
Lectura |
|||
Otorga permiso para obtener información de un recurso analizado. |
Lectura |
|||
Otorga permiso para obtener información acerca de los analizadores. |
Lectura |
|||
Otorga permiso para recuperar información acerca de las reglas de archivo del analizador especificado. |
Read |
|||
Otorga permiso para obtener hallazgos. |
Lectura |
|||
Concede permiso para recuperar pasos de recomendación para resolver un hallazgo |
Lectura |
|||
Otorga permiso para recuperar estadísticas para los resultados |
Lectura |
|||
Otorga permiso para recuperar una política que se generó mediante StartPolicyGeneration |
Lectura |
|||
Otorga permiso para obtener una lista de hallazgos de una vista previa de acceso. |
Lectura |
|||
Otorga permiso para recuperar una lista de vistas previas de accesos. |
Enumeración |
|||
Otorga permiso para obtener una lista de recursos analizados. |
Lectura |
|||
Otorga permiso para obtener una lista de analizadores. |
List |
|||
Otorga permiso para obtener una lista de reglas de archivo de un analizador. |
Enumeración |
|||
Otorga permiso para obtener una lista de hallazgos de un analizador. |
Lectura |
|||
Otorga permiso para mostrar todas las generaciones de políticas iniciadas recientemente |
Read |
|||
Otorga permiso para obtener una lista de etiquetas aplicadas a un recurso. |
Lectura |
|||
Otorga permiso para iniciar una generación de políticas |
Write |
|||
Otorga permiso para iniciar un análisis de las políticas aplicadas a un recurso. |
Escritura |
|||
Otorga permiso para agregar una etiqueta a un recurso. |
Etiquetar, escribir |
|||
Otorga permiso para eliminar una etiqueta de un recurso. |
Etiquetar, escribir |
|||
Concede permiso para modificar la configuración de un analizador. |
Escritura |
|||
Otorga permiso para modificar una regla de archivo. |
Write |
|||
Otorga permiso para modificar hallazgos. |
Escritura |
|||
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 |
|---|---|---|
arn: $ {Partition} :access-analyzer: $ {Region} :$ {Account} :analyzer/$ {} AnalyzerName |
||
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 |
|---|---|---|
Filtra acciones en función de la presencia de pares de clave-valor de etiqueta en la solicitud. |
Cadena |
|
Filtra acciones en función de pares de clave-valor de etiqueta adjuntados al recurso |
Cadena |
|
Filtra acciones en función de la presencia de claves de etiqueta en la solicitud. |
ArrayOfString |