View a markdown version of this page

Acciones, recursos y claves de condición para AWS IAM Identity Center - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS IAM Identity Center

AWS El Centro de identidad de IAM (prefijo de servicio:sso) 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 IAM Identity Center

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 Cliente SDK Acción de IAM Clave de condición Valor (s) posible (s) Nivel de acceso

AddRegion

sso-admin

sso: AddRegion

Escritura

AttachCustomerManagedPolicyReferenceToPermissionSet

sso-admin

sso: AttachCustomerManagedPolicyReferenceToPermissionSet

Gestión de permisos, escritura

AttachManagedPolicyToPermissionSet

sso-admin

sso: AttachManagedPolicyToPermissionSet

Gestión de permisos, escritura

sso: PutPermissionsPolicy

Gestión de permisos, escritura

CreateAccountAssignment

sso-admin

sso: AssociateProfile

Escritura

sso: CreateAccountAssignment

Escritura

sso: CreateApplicationInstance

Escritura

sso: CreateProfile

Escritura

sso: CreateTrust

Escritura

sso: GetApplicationInstance

Lectura

sso: GetProfile

Lectura

sso: GetTrust

Lectura

sso: UpdateProfile

Escritura

sso: UpdateTrust

Escritura

CreateApplication

sso-admin

sso: CreateApplication

Escritura

sso: CreateApplicationInstance

Escritura

sso: CreateManagedApplicationInstance

Escritura

sso: PutApplicationAssignmentConfiguration

Escritura

sso: TagResource

Etiquetar, escribir

CreateApplicationAssignment

sso-admin

sso: AssociateProfile

Escritura

sso: CreateApplicationAssignment

Escritura

CreateInstance

sso-admin

sso: CreateInstance

Escritura

sso: TagResource

Etiquetar, escribir

CreateInstanceAccessControlAttributeConfiguration

sso-admin

sso: CreateInstanceAccessControlAttributeConfiguration

Escritura

CreatePermissionSet

sso-admin

sso: CreatePermissionSet

Escritura

sso: TagResource

Etiquetar, escribir

CreateTrustedTokenIssuer

sso-admin

sso: CreateTrustedTokenIssuer

Escritura

sso: TagResource

Etiquetar, escribir

DeleteAccountAssignment

sso-admin

sso: DeleteAccountAssignment

Escritura

sso: DeleteProfile

Escritura

DeleteApplication

sso-admin

sso: DeleteApplication

Escritura

sso: DeleteApplicationInstance

Escritura

sso: DeleteManagedApplicationInstance

Escritura

DeleteApplicationAccessScope

sso-admin

sso: DeleteApplicationAccessScope

Escritura

DeleteApplicationAssignment

sso-admin

sso: DeleteApplicationAssignment

Escritura

sso: DisassociateProfile

Escritura

DeleteApplicationAuthenticationMethod

sso-admin

sso: DeleteApplicationAuthenticationMethod

Escritura

DeleteApplicationGrant

sso-admin

sso: DeleteApplicationGrant

Escritura

DeleteInlinePolicyFromPermissionSet

sso-admin

sso: DeleteInlinePolicyFromPermissionSet

Escritura

DeleteInstance

sso-admin

sso: DeleteInstance

Escritura

SSO: inicia SO

Escritura

DeleteInstanceAccessControlAttributeConfiguration

sso-admin

sso: DeleteInstanceAccessControlAttributeConfiguration

Escritura

DeletePermissionSet

sso-admin

sso: DeletePermissionSet

Escritura

DeletePermissionsBoundaryFromPermissionSet

sso-admin

sso: DeletePermissionsBoundaryFromPermissionSet

Gestión de permisos, escritura

DeleteTrustedTokenIssuer

sso-admin

sso: DeleteTrustedTokenIssuer

Escritura

DescribeAccountAssignmentCreationStatus

sso-admin

sso: DescribeAccountAssignmentCreationStatus

Lectura

DescribeAccountAssignmentDeletionStatus

sso-admin

sso: DescribeAccountAssignmentDeletionStatus

Lectura

DescribeApplication

sso-admin

sso: DescribeApplication

Lectura

sso: GetApplicationInstance

Lectura

sso: GetManagedApplicationInstance

Lectura

DescribeApplicationAssignment

sso-admin

sso: DescribeApplicationAssignment

Lectura

DescribeApplicationProvider

sso-admin

sso: DescribeApplicationProvider

Lectura

sso: GetApplicationTemplate

Lectura

DescribeInstance

sso-admin

sso: DescribeInstance

Lectura

sso: GetSharedSsoConfiguration

Lectura

sso: ListDirectoryAssociations

Lectura

DescribeInstanceAccessControlAttributeConfiguration

sso-admin

sso: DescribeInstanceAccessControlAttributeConfiguration

Lectura

DescribePermissionSet

sso-admin

sso: DescribePermissionSet

Lectura

sso: GetPermissionSet

Lectura

DescribePermissionSetProvisioningStatus

sso-admin

sso: DescribePermissionSetProvisioningStatus

Lectura

DescribeRegion

sso-admin

sso: DescribeRegion

Lectura

DescribeTrustedTokenIssuer

sso-admin

sso: DescribeTrustedTokenIssuer

Lectura

DetachCustomerManagedPolicyReferenceFromPermissionSet

sso-admin

sso: DetachCustomerManagedPolicyReferenceFromPermissionSet

Gestión de permisos, escritura

DetachManagedPolicyFromPermissionSet

sso-admin

sso: DetachManagedPolicyFromPermissionSet

Gestión de permisos, escritura

GetApplicationAccessScope

sso-admin

sso: GetApplicationAccessScope

Lectura

GetApplicationAssignmentConfiguration

sso-admin

sso: GetApplicationAssignmentConfiguration

Lectura

GetApplicationAuthenticationMethod

sso-admin

sso: GetApplicationAuthenticationMethod

Lectura

GetApplicationGrant

sso-admin

sso: GetApplicationGrant

Lectura

GetApplicationSessionConfiguration

sso-admin

sso: GetApplicationSessionConfiguration

Lectura

GetInlinePolicyForPermissionSet

sso-admin

sso: GetInlinePolicyForPermissionSet

Lectura

GetPermissionsBoundaryForPermissionSet

sso-admin

sso: GetPermissionsBoundaryForPermissionSet

Lectura

ListAccountAssignmentCreationStatus

sso-admin

sso: ListAccountAssignmentCreationStatus

Enumeración

ListAccountAssignmentDeletionStatus

sso-admin

sso: ListAccountAssignmentDeletionStatus

Enumeración

ListAccountAssignments

sso-admin

sso: ListAccountAssignments

Enumeración

sso: ListProfileAssociations

Lectura

ListAccountAssignmentsForPrincipal

sso-admin

sso: ListAccountAssignmentsForPrincipal

Enumeración

ListAccountsForProvisionedPermissionSet

sso-admin

sso: GetApplicationInstance

Lectura

sso: ListAccountsForProvisionedPermissionSet

Enumeración

sso: ListApplicationInstances

Enumeración

ListApplicationAccessScopes

sso-admin

sso: ListApplicationAccessScopes

Enumeración

ListApplicationAssignments

sso-admin

sso: ListApplicationAssignments

Enumeración

sso: ListProfileAssociations

Lectura

ListApplicationAssignmentsForPrincipal

sso-admin

sso: ListApplicationAssignmentsForPrincipal

Enumeración

ListApplicationAuthenticationMethods

sso-admin

sso: ListApplicationAuthenticationMethods

Enumeración

ListApplicationGrants

sso-admin

sso: ListApplicationGrants

Enumeración

ListApplicationProviders

sso-admin

sso: GetApplicationTemplate

Lectura

sso: ListApplicationProviders

Enumeración

sso: ListApplicationTemplates

Enumeración

ListApplications

sso-admin

sso: GetApplicationInstance

Lectura

sso: ListApplicationInstances

Enumeración

sso: ListApplicationProviders

Enumeración

sso: ListApplications

Enumeración

ListCustomerManagedPolicyReferencesInPermissionSet

sso-admin

sso: ListCustomerManagedPolicyReferencesInPermissionSet

Enumeración

ListInstances

sso-admin

sso: ListInstances

Enumeración

ListManagedPoliciesInPermissionSet

sso-admin

sso: ListManagedPoliciesInPermissionSet

Enumeración

ListPermissionSetProvisioningStatus

sso-admin

sso: ListPermissionSetProvisioningStatus

Enumeración

ListPermissionSets

sso-admin

sso: ListPermissionSets

Enumeración

ListPermissionSetsProvisionedToAccount

sso-admin

sso: GetProfile

Lectura

sso: ListPermissionSetsProvisionedToAccount

Enumeración

sso: ListProfiles

Enumeración

ListRegions

sso-admin

sso: ListRegions

Enumeración

ListTagsForResource

sso-admin

sso: ListTagsForResource

Lectura

ListTrustedTokenIssuers

sso-admin

sso: ListTrustedTokenIssuers

Enumeración

ProvisionPermissionSet

sso-admin

sso: ProvisionPermissionSet

Escritura

PutApplicationAccessScope

sso-admin

sso: PutApplicationAccessScope

Escritura

PutApplicationAssignmentConfiguration

sso-admin

sso: PutApplicationAssignmentConfiguration

Escritura

PutApplicationAuthenticationMethod

sso-admin

sso: CreateManagedApplicationInstance

Escritura

sso: PutApplicationAuthenticationMethod

Escritura

PutApplicationGrant

sso-admin

sso: CreateManagedApplicationInstance

Escritura

sso: PutApplicationGrant

Escritura

PutApplicationSessionConfiguration

sso-admin

sso: PutApplicationSessionConfiguration

Escritura

PutInlinePolicyToPermissionSet

sso-admin

sso: PutInlinePolicyToPermissionSet

Escritura

sso: PutPermissionsPolicy

Gestión de permisos, escritura

PutPermissionsBoundaryToPermissionSet

sso-admin

sso: PutPermissionsBoundaryToPermissionSet

Gestión de permisos, escritura

RemoveRegion

sso-admin

sso: RemoveRegion

Escritura

TagResource

sso-admin

sso: TagResource

Etiquetar, escribir

UntagResource

sso-admin

sso: UntagResource

Etiquetar, escribir

UpdateApplication

sso-admin

sso: PutApplicationAssignmentConfiguration

Escritura

sso: UpdateApplication

Escritura

sso: UpdateApplicationInstanceDisplayData

Escritura

sso: UpdateApplicationInstanceStatus

Escritura

sso: UpdateManagedApplicationInstanceStatus

Escritura

UpdateInstance

sso-admin

sso: UpdateInstance

Escritura

UpdateInstanceAccessControlAttributeConfiguration

sso-admin

sso: UpdateInstanceAccessControlAttributeConfiguration

Escritura

UpdatePermissionSet

sso-admin

sso: UpdatePermissionSet

Gestión de permisos, escritura

UpdateTrustedTokenIssuer

sso-admin

sso: UpdateTrustedTokenIssuer

Escritura

Acciones definidas por AWS IAM Identity Center

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

AddRegion

Otorga permiso para añadir una región a una instancia del IAM Identity Center

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

AssociateDirectory

Otorga permiso para conectar un directorio para que lo utilice el Centro de Identidad de AWS IAM

Escritura

AssociateProfile

Otorga permiso para crear una asociación entre un usuario o grupo del directorio y un perfil

Escritura

AttachCustomerManagedPolicyReferenceToPermissionSet

Concede permiso para adjuntar una referencia de política administrada por el cliente a un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Gestión de permisos, escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

AttachManagedPolicyToPermissionSet

Otorga permiso para adjuntar una política AWS gestionada a un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Gestión de permisos, escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

CreateAccountAssignment

Otorga permiso para asignar el acceso a un director para una persona específica Cuenta de AWS mediante un conjunto de permisos específico

Cuenta*

Escritura

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

CreateApplication

Concede permiso para crear una aplicación.

Solicitud*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

ApplicationProvider*

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Instancia*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

CreateApplicationAssignment

Concede permiso para crear una asignación de la aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

CreateApplicationInstance

Otorga permiso para añadir una instancia de aplicación al Centro de identidades AWS de IAM

Escritura

CreateApplicationInstanceCertificate

Otorga permiso para agregar un certificado nuevo para una instancia de aplicación

Escritura

CreateInstance

Concede permiso para crear una instancia de centro de identidad

Instancia*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

Escritura

CreateInstanceAccessControlAttributeConfiguration

Concede el permiso para habilitar la instancia para ABAC y especificar los atributos.

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

CreateManagedApplicationInstance

Otorga permiso para añadir una instancia de aplicación gestionada al Centro de identidades de AWS IAM

Escritura

CreatePermissionSet

Otorga permiso para crear un conjunto de permisos

Instancia*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

Escritura

PermissionSet*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

CreateProfile

Otorga permiso para crear un perfil para una instancia de aplicación

Write

CreateTrust

Otorga permiso para crear una confianza de federación en una cuenta de destino

Escritura

CreateTrustedTokenIssuer

Concede permiso para crear un emisor de token de confianza para una instancia

Instancia*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

Escritura

TrustedTokenIssuer*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

DeleteAccountAssignment

Otorga permiso para eliminar el acceso de un director de una entidad específica Cuenta de AWS mediante un conjunto de permisos específico

Cuenta*

Escritura

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

DeleteApplication

Concede permiso para eliminar una aplicación.

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

DeleteApplicationAccessScope

Concede permiso para eliminar el ámbito del acceso a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

DeleteApplicationAssignment

Concede permiso para eliminar una asignación de la aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

DeleteApplicationAuthenticationMethod

Concede permiso para eliminar un método de autenticación a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

DeleteApplicationGrant

Concede permiso para eliminar una concesión de una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

DeleteApplicationInstance

Otorga permiso para eliminar la instancia de aplicación

Write

DeleteApplicationInstanceCertificate

Otorga permiso para eliminar un certificado inactivo o caducado de la instancia de aplicación

Escritura

DeleteInlinePolicyFromPermissionSet

Otorga permiso para eliminar la política en línea de un conjunto de permisos especificado

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

DeleteInstance

Concede permiso para eliminar una instancia del centro de identidad

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

DeleteInstanceAccessControlAttributeConfiguration

Concede el permiso para desactivar ABAC y quitar la lista de atributos para la instancia.

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

DeleteManagedApplicationInstance

Otorga permiso para eliminar la instancia de aplicación administrada

Write

DeletePermissionSet

Otorga permiso para eliminar un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

DeletePermissionsBoundaryFromPermissionSet

Concede permiso para eliminar el límite de permisos de un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Gestión de permisos, escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

DeleteProfile

Otorga permiso para eliminar el perfil de una instancia de aplicación

Escritura

DeleteTrustedTokenIssuer

Concede permiso para eliminar un emisor de token de confianza para una instancia

TrustedTokenIssuer*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

DescribeAccountAssignmentCreationStatus

Otorga permiso para describir el estado de la solicitud de creación de asignaciones

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

DescribeAccountAssignmentDeletionStatus

Otorga permiso para describir el estado de una solicitud de eliminación de asignaciones

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

DescribeApplication

Concede permiso para obtener información sobre una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

DescribeApplicationAssignment

Concede permiso para recuperar una asignación de la aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

DescribeApplicationProvider

Concede el permiso para describir un proveedor de la aplicación

ApplicationProvider*

Lectura

DescribeInstance

Concede permiso para obtener información acerca de una instancia del centro de identificación

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

DescribeInstanceAccessControlAttributeConfiguration

Concede el permiso para obtener la lista de atributos utilizados por la instancia para ABAC.

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

DescribePermissionSet

Otorga permiso para describir un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

DescribePermissionSetProvisioningStatus

Otorga permiso para describir el estado de la solicitud de aprovisionamiento de conjuntos de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

DescribeRegion

Otorga permiso para recuperar los detalles de configuración de una región de instancia específica del IAM Identity Center

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

DescribeRegisteredRegions

Otorga permiso para obtener las regiones en las que su organización ha habilitado el AWS IAM Identity Center

Lectura

DescribeTrustedTokenIssuer

Concede permiso para describir un emisor de token de confianza para una instancia

TrustedTokenIssuer*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

DetachCustomerManagedPolicyReferenceFromPermissionSet

Concede permiso para desasociar una referencia de política administrada por el cliente de un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Gestión de permisos, escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

DetachManagedPolicyFromPermissionSet

Otorga permiso para separar la política AWS gestionada adjunta del conjunto de permisos especificado

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Gestión de permisos, escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

DisassociateDirectory

Otorga permiso para desasociar un directorio que vaya a ser utilizado por el Centro de Identidad de AWS IAM

Escritura

DisassociateProfile

Otorga permiso para desasociar a un usuario o grupo de directorio de un perfil

Escritura

GetApplicationAccessScope

Concede permiso para obtener un ámbito de acceso a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

GetApplicationAssignmentConfiguration

Concede permiso para leer configuraciones de asignación para una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

GetApplicationAuthenticationMethod

Concede permiso para obtener un método de autenticación para una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

GetApplicationGrant

Concede permiso para obtener detalles sobre una subvención que pertenece a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

GetApplicationInstance

Otorga permiso para recuperar detalles de una instancia de aplicación

Lectura

GetApplicationSessionConfiguration

Concede permiso para obtener la configuración de sesión de una aplicación.

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

GetApplicationTemplate

Otorga permiso para recuperar los detalles de la plantilla de aplicación

Lectura

GetInlinePolicyForPermissionSet

Otorga permiso para obtener la directiva en línea asignada al conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

GetManagedApplicationInstance

Otorga permiso para recuperar detalles de una instancia de aplicación

Read

GetMfaDeviceManagementForDirectory

Otorga permiso para recuperar la configuración de administración de dispositivos MFA para el directorio

Read

GetPermissionSet

Otorga permiso para recuperar detalles de un conjunto de permisos

Lectura

GetPermissionsBoundaryForPermissionSet

Concede permiso para obtener el límite de permisos de un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Lectura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

GetProfile

Otorga permiso para recuperar un perfil para una instancia de aplicación

Lectura

Obtiene el estado SSO

Otorga permiso para comprobar si el Centro de identidad de AWS IAM está activado

Lectura

GetSharedSsoConfiguration

Otorga permiso para recuperar la configuración compartida para la instancia de SSO actual

Read

GetSsoConfiguration

Otorga permiso para recuperar la configuración de la instancia de SSO actual

Read

GetTrust

Otorga permiso para recuperar la confianza de federación en una cuenta de destino

Read

ImportApplicationInstanceServiceProviderMetadata

Otorga permiso para actualizar la instancia de aplicación mediante la carga de una aplicación de archivos de metadatos de SAML proporcionado por el proveedor de servicios

Escritura

ListAccountAssignmentCreationStatus

Otorga permiso para mostrar el estado de las solicitudes de creación de Cuenta de AWS asignaciones para una instancia de SSO específica

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

ListAccountAssignmentDeletionStatus

Otorga permiso para mostrar el estado de las solicitudes de eliminación de Cuenta de AWS asignaciones para una instancia de SSO específica

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

ListAccountAssignments

Otorga permiso para incluir al cesionario de lo especificado Cuenta de AWS con el conjunto de permisos especificado

Cuenta*

Enumeración

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

ListAccountAssignmentsForPrincipal

Concede permiso para enumerar las cuentas asignadas a un usuario o grupo

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

ListAccountsForProvisionedPermissionSet

Otorga permiso para enumerar todas las AWS cuentas en las que se aprovisiona el conjunto de permisos especificado

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

ListApplicationAccessScopes

Concede permiso para enumerar los ámbitos de acceso a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Enumeración

ListApplicationAssignments

Concede permiso para enumerar las asignaciones de la aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Enumeración

ListApplicationAssignmentsForPrincipal

Concede permiso para enumerar las aplicaciones asignadas a un usuario o grupo

Instancia*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Enumeración

ListApplicationAuthenticationMethods

Concede permiso para enumerar los métodos de autenticación a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Enumeración

ListApplicationGrants

Concede el permiso para enumerar las concesiones de una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Enumeración

ListApplicationInstanceCertificates

Otorga permiso para recuperar todos los certificados de una determinada instancia de aplicación

Read

ListApplicationInstances

Otorga permiso para recuperar todas las instancias de aplicación

Enumeración

ListApplicationProviders

Concede permiso para enumerar los proveedores de la aplicación

ApplicationProvider*

Enumeración

ListApplicationTemplates

Otorga permiso para recuperar todas las plantillas de aplicación admitidas

Enumeración

ListApplications

Concede permiso para recuperar todas las aplicaciones asociadas a la instancia de IAM Identity Center

Enumeración

ListCustomerManagedPolicyReferencesInPermissionSet

Otorga permiso para enumerar las referencias de políticas administradas por el cliente adjuntas un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

ListDirectoryAssociations

Otorga permiso para recuperar detalles sobre el directorio conectado al Centro de Identidad de AWS IAM

Lectura

ListInstances

Otorga permiso para enumerar las instancias de SSO a las que el autor de la llamada tiene acceso

Enumeración

ListManagedPoliciesInPermissionSet

Otorga permiso para enumerar las políticas AWS administradas que se adjuntan a un conjunto de permisos específico

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

ListPermissionSetProvisioningStatus

Otorga permiso para mostrar el estado de las solicitudes de aprovisionamiento de conjuntos de permisos para una instancia de SSO especificada

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

ListPermissionSets

Otorga permiso para recuperar todos los conjuntos de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

ListPermissionSetsProvisionedToAccount

Otorga permiso para enumerar todos los conjuntos de permisos que se aprovisionan a un determinado Cuenta de AWS

Cuenta*

Enumeración

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

ListProfileAssociations

Otorga permiso para recuperar el usuario o grupo de directorio asociado con el perfil

Read

ListProfiles

Otorga permiso para recuperar todos los perfiles de una instancia de aplicación

Enumeración

ListRegions

Otorga permiso para enumerar todas las regiones configuradas para una instancia del IAM Identity Center

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

ListTagsForResource

Otorga permiso para obtener una lista de las etiquetas que se asocian a un recurso especificado

Aplicación

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Lectura

Instancia

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PermissionSet

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

TrustedTokenIssuer

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

ListTrustedTokenIssuers

Concede permiso para enumerar emisores de tokens de confianza para una instancia

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Enumeración

ProvisionPermissionSet

Concede permiso para aprovisionar un conjunto de permisos especificado en el destino especificado

Cuenta*

Escritura

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PutApplicationAccessScope

Concede permiso a create/update un ámbito de acceso a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

PutApplicationAssignmentConfiguration

Concede permiso para agregar configuraciones de asignación a una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

PutApplicationAuthenticationMethod

Concede permiso a create/update una aplicación para utilizar un método de autenticación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

PutApplicationGrant

Concede permiso para conceder create/update una solicitud

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

PutApplicationSessionConfiguration

Concede permiso para implementar la configuración de sesión de una aplicación.

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

PutInlinePolicyToPermissionSet

Otorga permiso para adjuntar una directiva en línea de IAM a un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PutMfaDeviceManagementForDirectory

Otorga permiso para poner la configuración de administración de dispositivos MFA para el directorio

Escritura

PutPermissionsBoundaryToPermissionSet

Concede permiso para agregar el límite de permisos a un conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Gestión de permisos, escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

PutPermissionsPolicy

Otorga permiso para agregar una directiva a un conjunto de permisos

Gestión de permisos, escritura

RemoveRegion

Otorga permiso para eliminar una región de una instancia de IAM Identity Center

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

SearchGroups

Otorga permiso para buscar grupos dentro del directorio asociado

Read

SearchUsers

Otorga permiso para buscar usuarios dentro del directorio asociado

Lectura

Inicia SSO

Concede permiso para inicializar el IAM Identity Center AWS

Escritura

TagResource

Otorga permiso para asociar un conjunto de etiquetas a un recurso especificado

Aplicación

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: ApplicationAccount

sso: PrimaryRegion

Etiquetar, escribir

Instancia

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

PermissionSet

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

TrustedTokenIssuer

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

UntagResource

Otorga permiso para desasociar un conjunto de etiquetas de un recurso especificado

Aplicación

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: ApplicationAccount

sso: PrimaryRegion

Etiquetar, escribir

Instancia

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

PermissionSet

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

TrustedTokenIssuer

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

así que: PrimaryRegion

UpdateApplication

Concede permiso para actualizar una aplicación

Solicitud*

aws: ResourceTag /$ {} TagKey

así que: ApplicationAccount

sso: PrimaryRegion

Escritura

UpdateApplicationInstanceActiveCertificate

Otorga permiso para establecer un certificado como el activo para esta instancia de aplicación

Write

UpdateApplicationInstanceDisplayData

Otorga permiso para actualizar los datos de visualización de una instancia de aplicación

Write

UpdateApplicationInstanceResponseConfiguration

Otorga permiso para actualizar la configuración de respuesta de federación para la instancia de aplicación

Write

UpdateApplicationInstanceResponseSchemaConfiguration

Otorga permiso para actualizar la configuración de respuesta de esquema de federación para la instancia de aplicación

Write

UpdateApplicationInstanceSecurityConfiguration

Otorga permiso para actualizar los detalles de seguridad para la instancia de aplicación

Write

UpdateApplicationInstanceServiceProviderConfiguration

Otorga permiso para actualizar la configuración relacionada con el proveedor de servicios para la instancia de aplicación

Write

UpdateApplicationInstanceStatus

Otorga permiso para actualizar el estado de una instancia de aplicación

Escritura

UpdateInstance

Concede permiso para actualizar una instancia del centro de identidad

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

UpdateInstanceAccessControlAttributeConfiguration

Concede el permiso para actualizar los atributos que se utilizarán con la instancia de ABAC.

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Escritura

UpdateManagedApplicationInstanceStatus

Otorga permiso para actualizar el estado de una instancia de aplicación administrada

Escritura

UpdatePermissionSet

Otorga permiso para actualizar el conjunto de permisos

Instancia*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

Gestión de permisos, escritura

PermissionSet*

aws: ResourceTag /$ {} TagKey

así que: PrimaryRegion

UpdateProfile

Otorga permiso para actualizar el perfil de una instancia de aplicación

Escritura

Actualiza la configuración del SO

Otorga permiso para actualizar la configuración de la instancia de SSO actual

Write

UpdateTrust

Otorga permiso para actualizar la confianza de federación en una cuenta de destino

Escritura

UpdateTrustedTokenIssuer

Concede permiso para actualizar un emisor de token de confianza para una instancia

TrustedTokenIssuer*

aws: /$ {} ResourceTag TagKey

así que: PrimaryRegion

Escritura

Tipos de recursos definidos por AWS IAM Identity Center

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

Cuenta

arn: $ {Partition} :sso: :account/$ {} AccountId

Aplicación

arn: $ {Partition} :sso: :$ {} :application/$ {AccountId} /$ {} InstanceId ApplicationId

AWS: /$ {} ResourceTag TagKey

así que: ApplicationAccount

sso: PrimaryRegion

ApplicationProvider

arn: $ {Partition} :sso: :AWS:ApplicationProvider/$ {} ApplicationProviderId

Instancia

arn: $ {Partition} :sso: :instance/$ {} InstanceId

aws: ResourceTag /$ {TagKey}

así que: PrimaryRegion

PermissionSet

arn: $ {Partition} :sso: :PermissionSet/$ {} /$ {} InstanceId PermissionSetId

awsResourceTag: /$ {} TagKey

así que: PrimaryRegion

TrustedTokenIssuer

arn: $ {Partition} :sso: :$ {} :trusted /$ {AccountId} /$ {} TokenIssuer InstanceId TrustedTokenIssuerId

ResourceTagaws: /$ {} TagKey

así que: PrimaryRegion

Claves de condición para AWS IAM Identity Center

AWS El centro de identidad de IAM 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 por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString

centro de identidad: ApplicationArn

Filtra el acceso por el ARN de la aplicación de IAM Identity Center.

ARN

centro de identidad: InstanceArn

Filtra el acceso por el ARN de la instancia de IAM Identity Center.

ARN

así que: ApplicationAccount

Filtra el acceso por la cuenta que crea la aplicación. Esta clave de condición no es compatible con las aplicaciones de SAML administradas por el cliente.

Cadena

sso: PrimaryRegion

Filtra el acceso por la región principal de la instancia del IAM Identity Center

Cadena