View a markdown version of this page

Acciones, recursos y claves de condición para AWS Conector de Private CA para Active Directory - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Conector de Private CA para Active Directory

AWS El conector CA privado para Active Directory (prefijo de servicio:pca-connector-ad) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Las operaciones de la API se definen mediante AWS Conector de Private CA para Active Directory

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

CreateConnector

pca-connector-ad: CreateConnector

Escritura

pca-connector-ad: TagResource

Etiquetar, escribir

CreateDirectoryRegistration

pca-connector-ad: CreateDirectoryRegistration

Escritura

pca-connector-ad: TagResource

Etiquetar, escribir

CreateServicePrincipalName

pca-connector-ad: CreateServicePrincipalName

Escritura

CreateTemplate

pca-connector-ad: CreateTemplate

Escritura

pca-connector-ad: TagResource

Etiquetar, escribir

CreateTemplateGroupAccessControlEntry

pca-connector-ad: CreateTemplateGroupAccessControlEntry

Escritura

DeleteConnector

pca-connector-ad: DeleteConnector

Escritura

DeleteDirectoryRegistration

pca-connector-ad: DeleteDirectoryRegistration

Escritura

DeleteServicePrincipalName

pca-connector-ad: DeleteServicePrincipalName

Escritura

DeleteTemplate

pca-connector-ad: DeleteTemplate

Escritura

DeleteTemplateGroupAccessControlEntry

pca-connector-ad: DeleteTemplateGroupAccessControlEntry

Escritura

GetConnector

pca-connector-ad: GetConnector

Lectura

GetDirectoryRegistration

pca-connector-ad: GetDirectoryRegistration

Lectura

GetServicePrincipalName

pca-connector-ad: GetServicePrincipalName

Lectura

GetTemplate

pca-connector-ad: GetTemplate

Lectura

GetTemplateGroupAccessControlEntry

pca-connector-ad: GetTemplateGroupAccessControlEntry

Lectura

ListConnectors

pca-connector-ad: ListConnectors

Enumeración

ListDirectoryRegistrations

pca-connector-ad: ListDirectoryRegistrations

Enumeración

ListServicePrincipalNames

pca-connector-ad: ListServicePrincipalNames

Enumeración

ListTagsForResource

pca-connector-ad: ListTagsForResource

Lectura

ListTemplateGroupAccessControlEntries

pca-connector-ad: ListTemplateGroupAccessControlEntries

Enumeración

ListTemplates

pca-connector-ad: ListTemplates

Enumeración

TagResource

pca-connector-ad: TagResource

Etiquetar, escribir

UntagResource

pca-connector-ad: UntagResource

Etiquetar, escribir

UpdateTemplate

pca-connector-ad: UpdateTemplate

Escritura

UpdateTemplateGroupAccessControlEntry

pca-connector-ad: UpdateTemplateGroupAccessControlEntry

Escritura

Acciones definidas por AWS Conector de Private CA para Active Directory

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

CreateConnector

Concede permiso para crear un conector en su cuenta

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateDirectoryRegistration

Otorga permiso para crear una DirectoryRegistration en su cuenta

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateServicePrincipalName

Otorga permiso para crear un ServicePrincipalName para DirectoryRegistration

DirectoryRegistration*

aws: ResourceTag /$ {} TagKey

Escritura

CreateTemplate

Concede permiso para crear una plantilla para un conector

Conector*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateTemplateGroupAccessControlEntry

Otorga permiso para crear un TemplateGroupAccessControlEntry formulario para una plantilla

Plantilla*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteConnector

Concede permiso para eliminar un conector de su cuenta

Conector*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteDirectoryRegistration

Otorga permiso para eliminar un elemento DirectoryRegistration de su cuenta

DirectoryRegistration*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteServicePrincipalName

Otorga permiso para eliminar un ServicePrincipalName para un DirectoryRegistration

DirectoryRegistration*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteTemplate

Concede permiso para eliminar una plantilla de un conector

Plantilla*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteTemplateGroupAccessControlEntry

Otorga permiso TemplateGroupAccessControlEntry para eliminar una plantilla

Plantilla*

aws: ResourceTag /$ {} TagKey

Escritura

GetConnector

Concede permiso para obtener un conector en su cuenta

Conector*

aws: ResourceTag /$ {} TagKey

Lectura

GetDirectoryRegistration

Otorga permiso para acceder DirectoryRegistration a su cuenta

DirectoryRegistration*

aws: ResourceTag /$ {} TagKey

Lectura

GetServicePrincipalName

Otorga permiso ServicePrincipalName para obtener un DirectoryRegistration

DirectoryRegistration*

aws: ResourceTag /$ {} TagKey

Lectura

GetTemplate

Concede permiso para obtener una plantilla para un conector

Plantilla*

aws: ResourceTag /$ {} TagKey

Lectura

GetTemplateGroupAccessControlEntry

Otorga permiso TemplateGroupAccessControlEntry para obtener una plantilla

Plantilla*

aws: ResourceTag /$ {} TagKey

Lectura

ListConnectors

Concede permiso para enumerar los conectores en su cuenta

Enumeración

ListDirectoryRegistrations

Otorga permiso para incluirlos DirectoryRegistrations en su cuenta

Enumeración

ListServicePrincipalNames

Otorga permiso para incluirlo en ServicePrincipalNames una lista DirectoryRegistration

DirectoryRegistration*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Concede permiso para enumerar etiquetas de un recurso pca-connector-ad en su cuenta

Lectura

ListTemplateGroupAccessControlEntries

Otorga permiso para publicar el formulario TemplateGroupAccessControlEntries de una plantilla

Plantilla*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTemplates

Concede permiso para enumerar las plantillas para un conector

Conector*

aws: ResourceTag /$ {} TagKey

Enumeración

TagResource

Concede permiso para etiquetar un recurso pca-connector-ad en su cuenta

Kinesis - S3

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

DirectoryRegistration

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Plantilla

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas de un recurso pca-connector-ad en su cuenta

Kinesis - S3

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

DirectoryRegistration

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

Plantilla

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateTemplate

Concede permiso para actualizar una plantilla para un conector

Plantilla*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateTemplateGroupAccessControlEntry

Otorga permiso TemplateGroupAccessControlEntry para actualizar una plantilla

Plantilla*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por AWS Conector de Private CA para Active Directory

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

Conector

arn: $ {Partition} :pca-connector-ad: $ {Region} :$ {Account} :connector/$ {} ConnectorId

ResourceTagAWS: /$ {} TagKey

DirectoryRegistration

arn: $ {Partition} :pca-connector-ad: $ {Region} :$ {Account} :directory-registration/$ {} DirectoryId

ResourceTagAWS: /$ {} TagKey

Plantilla

arn: $ {Partition} :pca-connector-ad: $ {Region} :$ {Account} :connector/$ {} /template/$ {} ConnectorId TemplateId

awsTagKey: /$ {} ResourceTag

Claves de condición para AWS Conector de Private CA para Active Directory

AWS Private CA Connector for Active Directory 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 el acceso según las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso según las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso según las claves de etiquetas que se pasan en la solicitud

ArrayOfString