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:
-
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 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 |
Escritura |
|||
|
AttachCustomerManagedPolicyReferenceToPermissionSet |
sso-admin |
Gestión de permisos, escritura |
|||
|
AttachManagedPolicyToPermissionSet |
sso-admin |
Gestión de permisos, escritura |
|||
Gestión de permisos, escritura |
|||||
|
CreateAccountAssignment |
sso-admin |
Escritura |
|||
Escritura |
|||||
Escritura |
|||||
Escritura |
|||||
Escritura |
|||||
Lectura |
|||||
Lectura |
|||||
Lectura |
|||||
Escritura |
|||||
Escritura |
|||||
|
CreateApplication |
sso-admin |
Escritura |
|||
Escritura |
|||||
Escritura |
|||||
Escritura |
|||||
Etiquetar, escribir |
|||||
|
CreateApplicationAssignment |
sso-admin |
Escritura |
|||
Escritura |
|||||
|
CreateInstance |
sso-admin |
Escritura |
|||
Etiquetar, escribir |
|||||
|
CreateInstanceAccessControlAttributeConfiguration |
sso-admin |
Escritura |
|||
|
CreatePermissionSet |
sso-admin |
Escritura |
|||
Etiquetar, escribir |
|||||
|
CreateTrustedTokenIssuer |
sso-admin |
Escritura |
|||
Etiquetar, escribir |
|||||
|
DeleteAccountAssignment |
sso-admin |
Escritura |
|||
Escritura |
|||||
|
DeleteApplication |
sso-admin |
Escritura |
|||
Escritura |
|||||
Escritura |
|||||
|
DeleteApplicationAccessScope |
sso-admin |
Escritura |
|||
|
DeleteApplicationAssignment |
sso-admin |
Escritura |
|||
Escritura |
|||||
|
DeleteApplicationAuthenticationMethod |
sso-admin |
Escritura |
|||
|
DeleteApplicationGrant |
sso-admin |
Escritura |
|||
|
DeleteInlinePolicyFromPermissionSet |
sso-admin |
Escritura |
|||
|
DeleteInstance |
sso-admin |
Escritura |
|||
Escritura |
|||||
|
DeleteInstanceAccessControlAttributeConfiguration |
sso-admin |
Escritura |
|||
|
DeletePermissionSet |
sso-admin |
Escritura |
|||
|
DeletePermissionsBoundaryFromPermissionSet |
sso-admin |
Gestión de permisos, escritura |
|||
|
DeleteTrustedTokenIssuer |
sso-admin |
Escritura |
|||
|
DescribeAccountAssignmentCreationStatus |
sso-admin |
Lectura |
|||
|
DescribeAccountAssignmentDeletionStatus |
sso-admin |
Lectura |
|||
|
DescribeApplication |
sso-admin |
Lectura |
|||
Lectura |
|||||
Lectura |
|||||
|
DescribeApplicationAssignment |
sso-admin |
Lectura |
|||
|
DescribeApplicationProvider |
sso-admin |
Lectura |
|||
Lectura |
|||||
|
DescribeInstance |
sso-admin |
Lectura |
|||
Lectura |
|||||
Lectura |
|||||
|
DescribeInstanceAccessControlAttributeConfiguration |
sso-admin |
Lectura |
|||
|
DescribePermissionSet |
sso-admin |
Lectura |
|||
Lectura |
|||||
|
DescribePermissionSetProvisioningStatus |
sso-admin |
Lectura |
|||
|
DescribeRegion |
sso-admin |
Lectura |
|||
|
DescribeTrustedTokenIssuer |
sso-admin |
Lectura |
|||
|
DetachCustomerManagedPolicyReferenceFromPermissionSet |
sso-admin |
Gestión de permisos, escritura |
|||
|
DetachManagedPolicyFromPermissionSet |
sso-admin |
Gestión de permisos, escritura |
|||
|
GetApplicationAccessScope |
sso-admin |
Lectura |
|||
|
GetApplicationAssignmentConfiguration |
sso-admin |
Lectura |
|||
|
GetApplicationAuthenticationMethod |
sso-admin |
Lectura |
|||
|
GetApplicationGrant |
sso-admin |
Lectura |
|||
|
GetApplicationSessionConfiguration |
sso-admin |
Lectura |
|||
|
GetInlinePolicyForPermissionSet |
sso-admin |
Lectura |
|||
|
GetPermissionsBoundaryForPermissionSet |
sso-admin |
Lectura |
|||
|
ListAccountAssignmentCreationStatus |
sso-admin |
Enumeración |
|||
|
ListAccountAssignmentDeletionStatus |
sso-admin |
Enumeración |
|||
|
ListAccountAssignments |
sso-admin |
Enumeración |
|||
Lectura |
|||||
|
ListAccountAssignmentsForPrincipal |
sso-admin |
Enumeración |
|||
|
ListAccountsForProvisionedPermissionSet |
sso-admin |
Lectura |
|||
Enumeración |
|||||
Enumeración |
|||||
|
ListApplicationAccessScopes |
sso-admin |
Enumeración |
|||
|
ListApplicationAssignments |
sso-admin |
Enumeración |
|||
Lectura |
|||||
|
ListApplicationAssignmentsForPrincipal |
sso-admin |
Enumeración |
|||
|
ListApplicationAuthenticationMethods |
sso-admin |
Enumeración |
|||
|
ListApplicationGrants |
sso-admin |
Enumeración |
|||
|
ListApplicationProviders |
sso-admin |
Lectura |
|||
Enumeración |
|||||
Enumeración |
|||||
|
ListApplications |
sso-admin |
Lectura |
|||
Enumeración |
|||||
Enumeración |
|||||
Enumeración |
|||||
|
ListCustomerManagedPolicyReferencesInPermissionSet |
sso-admin |
Enumeración |
|||
|
ListInstances |
sso-admin |
Enumeración |
|||
|
ListManagedPoliciesInPermissionSet |
sso-admin |
Enumeración |
|||
|
ListPermissionSetProvisioningStatus |
sso-admin |
Enumeración |
|||
|
ListPermissionSets |
sso-admin |
Enumeración |
|||
|
ListPermissionSetsProvisionedToAccount |
sso-admin |
Lectura |
|||
Enumeración |
|||||
Enumeración |
|||||
|
ListRegions |
sso-admin |
Enumeración |
|||
|
ListTagsForResource |
sso-admin |
Lectura |
|||
|
ListTrustedTokenIssuers |
sso-admin |
Enumeración |
|||
|
ProvisionPermissionSet |
sso-admin |
Escritura |
|||
|
PutApplicationAccessScope |
sso-admin |
Escritura |
|||
|
PutApplicationAssignmentConfiguration |
sso-admin |
Escritura |
|||
|
PutApplicationAuthenticationMethod |
sso-admin |
Escritura |
|||
Escritura |
|||||
|
PutApplicationGrant |
sso-admin |
Escritura |
|||
Escritura |
|||||
|
PutApplicationSessionConfiguration |
sso-admin |
Escritura |
|||
|
PutInlinePolicyToPermissionSet |
sso-admin |
Escritura |
|||
Gestión de permisos, escritura |
|||||
|
PutPermissionsBoundaryToPermissionSet |
sso-admin |
Gestión de permisos, escritura |
|||
|
RemoveRegion |
sso-admin |
Escritura |
|||
|
TagResource |
sso-admin |
Etiquetar, escribir |
|||
|
UntagResource |
sso-admin |
Etiquetar, escribir |
|||
|
UpdateApplication |
sso-admin |
Escritura |
|||
Escritura |
|||||
Escritura |
|||||
Escritura |
|||||
Escritura |
|||||
|
UpdateInstance |
sso-admin |
Escritura |
|||
|
UpdateInstanceAccessControlAttributeConfiguration |
sso-admin |
Escritura |
|||
|
UpdatePermissionSet |
sso-admin |
Gestión de permisos, escritura |
|||
|
UpdateTrustedTokenIssuer |
sso-admin |
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 |
|---|---|---|---|---|
Otorga permiso para añadir una región a una instancia del IAM Identity Center |
Escritura |
|||
Otorga permiso para conectar un directorio para que lo utilice el Centro de Identidad de AWS IAM |
Escritura |
|||
Otorga permiso para crear una asociación entre un usuario o grupo del directorio y un perfil |
Escritura |
|||
Concede permiso para adjuntar una referencia de política administrada por el cliente a un conjunto de permisos |
Gestión de permisos, escritura |
|||
Otorga permiso para adjuntar una política AWS gestionada a un conjunto de permisos |
Gestión de permisos, escritura |
|||
Otorga permiso para asignar el acceso a un director para una persona específica Cuenta de AWS mediante un conjunto de permisos específico |
Escritura |
|||
Concede permiso para crear una aplicación. |
Escritura |
|||
Concede permiso para crear una asignación de la aplicación |
Escritura |
|||
Otorga permiso para añadir una instancia de aplicación al Centro de identidades AWS de IAM |
Escritura |
|||
Otorga permiso para agregar un certificado nuevo para una instancia de aplicación |
Escritura |
|||
Concede permiso para crear una instancia de centro de identidad |
Escritura |
|||
Concede el permiso para habilitar la instancia para ABAC y especificar los atributos. |
Escritura |
|||
Otorga permiso para añadir una instancia de aplicación gestionada al Centro de identidades de AWS IAM |
Escritura |
|||
Otorga permiso para crear un conjunto de permisos |
Escritura |
|||
Otorga permiso para crear un perfil para una instancia de aplicación |
Write |
|||
Otorga permiso para crear una confianza de federación en una cuenta de destino |
Escritura |
|||
Concede permiso para crear un emisor de token de confianza para una instancia |
Escritura |
|||
Otorga permiso para eliminar el acceso de un director de una entidad específica Cuenta de AWS mediante un conjunto de permisos específico |
Escritura |
|||
Concede permiso para eliminar una aplicación. |
Escritura |
|||
Concede permiso para eliminar el ámbito del acceso a una aplicación |
Escritura |
|||
Concede permiso para eliminar una asignación de la aplicación |
Escritura |
|||
Concede permiso para eliminar un método de autenticación a una aplicación |
Escritura |
|||
Concede permiso para eliminar una concesión de una aplicación |
Escritura |
|||
Otorga permiso para eliminar la instancia de aplicación |
Write |
|||
Otorga permiso para eliminar un certificado inactivo o caducado de la instancia de aplicación |
Escritura |
|||
Otorga permiso para eliminar la política en línea de un conjunto de permisos especificado |
Escritura |
|||
Concede permiso para eliminar una instancia del centro de identidad |
Escritura |
|||
Concede el permiso para desactivar ABAC y quitar la lista de atributos para la instancia. |
Escritura |
|||
Otorga permiso para eliminar la instancia de aplicación administrada |
Write |
|||
Otorga permiso para eliminar un conjunto de permisos |
Escritura |
|||
Concede permiso para eliminar el límite de permisos de un conjunto de permisos |
Gestión de permisos, escritura |
|||
Otorga permiso para eliminar el perfil de una instancia de aplicación |
Escritura |
|||
Concede permiso para eliminar un emisor de token de confianza para una instancia |
Escritura |
|||
Otorga permiso para describir el estado de la solicitud de creación de asignaciones |
Lectura |
|||
Otorga permiso para describir el estado de una solicitud de eliminación de asignaciones |
Lectura |
|||
Concede permiso para obtener información sobre una aplicación |
Lectura |
|||
Concede permiso para recuperar una asignación de la aplicación |
Lectura |
|||
Concede el permiso para describir un proveedor de la aplicación |
Lectura |
|||
Concede permiso para obtener información acerca de una instancia del centro de identificación |
Lectura |
|||
Concede el permiso para obtener la lista de atributos utilizados por la instancia para ABAC. |
Lectura |
|||
Otorga permiso para describir un conjunto de permisos |
Lectura |
|||
Otorga permiso para describir el estado de la solicitud de aprovisionamiento de conjuntos de permisos |
Lectura |
|||
Otorga permiso para recuperar los detalles de configuración de una región de instancia específica del IAM Identity Center |
Lectura |
|||
Otorga permiso para obtener las regiones en las que su organización ha habilitado el AWS IAM Identity Center |
Lectura |
|||
Concede permiso para describir un emisor de token de confianza para una instancia |
Lectura |
|||
Concede permiso para desasociar una referencia de política administrada por el cliente de un conjunto de permisos |
Gestión de permisos, escritura |
|||
Otorga permiso para separar la política AWS gestionada adjunta del conjunto de permisos especificado |
Gestión de permisos, escritura |
|||
Otorga permiso para desasociar un directorio que vaya a ser utilizado por el Centro de Identidad de AWS IAM |
Escritura |
|||
Otorga permiso para desasociar a un usuario o grupo de directorio de un perfil |
Escritura |
|||
Concede permiso para obtener un ámbito de acceso a una aplicación |
Lectura |
|||
Concede permiso para leer configuraciones de asignación para una aplicación |
Lectura |
|||
Concede permiso para obtener un método de autenticación para una aplicación |
Lectura |
|||
Concede permiso para obtener detalles sobre una subvención que pertenece a una aplicación |
Lectura |
|||
Otorga permiso para recuperar detalles de una instancia de aplicación |
Lectura |
|||
Concede permiso para obtener la configuración de sesión de una aplicación. |
Lectura |
|||
Otorga permiso para recuperar los detalles de la plantilla de aplicación |
Lectura |
|||
Otorga permiso para obtener la directiva en línea asignada al conjunto de permisos |
Lectura |
|||
Otorga permiso para recuperar detalles de una instancia de aplicación |
Read |
|||
Otorga permiso para recuperar la configuración de administración de dispositivos MFA para el directorio |
Read |
|||
Otorga permiso para recuperar detalles de un conjunto de permisos |
Lectura |
|||
Concede permiso para obtener el límite de permisos de un conjunto de permisos |
Lectura |
|||
Otorga permiso para recuperar un perfil para una instancia de aplicación |
Lectura |
|||
Otorga permiso para comprobar si el Centro de identidad de AWS IAM está activado |
Lectura |
|||
Otorga permiso para recuperar la configuración compartida para la instancia de SSO actual |
Read |
|||
Otorga permiso para recuperar la configuración de la instancia de SSO actual |
Read |
|||
Otorga permiso para recuperar la confianza de federación en una cuenta de destino |
Read |
|||
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 |
|||
Otorga permiso para mostrar el estado de las solicitudes de creación de Cuenta de AWS asignaciones para una instancia de SSO específica |
Enumeración |
|||
Otorga permiso para mostrar el estado de las solicitudes de eliminación de Cuenta de AWS asignaciones para una instancia de SSO específica |
Enumeración |
|||
Otorga permiso para incluir al cesionario de lo especificado Cuenta de AWS con el conjunto de permisos especificado |
Enumeración |
|||
Concede permiso para enumerar las cuentas asignadas a un usuario o grupo |
Enumeración |
|||
Otorga permiso para enumerar todas las AWS cuentas en las que se aprovisiona el conjunto de permisos especificado |
Enumeración |
|||
Concede permiso para enumerar los ámbitos de acceso a una aplicación |
Enumeración |
|||
Concede permiso para enumerar las asignaciones de la aplicación |
Enumeración |
|||
Concede permiso para enumerar las aplicaciones asignadas a un usuario o grupo |
Enumeración |
|||
Concede permiso para enumerar los métodos de autenticación a una aplicación |
Enumeración |
|||
Concede el permiso para enumerar las concesiones de una aplicación |
Enumeración |
|||
Otorga permiso para recuperar todos los certificados de una determinada instancia de aplicación |
Read |
|||
Otorga permiso para recuperar todas las instancias de aplicación |
Enumeración |
|||
Concede permiso para enumerar los proveedores de la aplicación |
Enumeración |
|||
Otorga permiso para recuperar todas las plantillas de aplicación admitidas |
Enumeración |
|||
Concede permiso para recuperar todas las aplicaciones asociadas a la instancia de IAM Identity Center |
Enumeración |
|||
Otorga permiso para enumerar las referencias de políticas administradas por el cliente adjuntas un conjunto de permisos |
Enumeración |
|||
Otorga permiso para recuperar detalles sobre el directorio conectado al Centro de Identidad de AWS IAM |
Lectura |
|||
Otorga permiso para enumerar las instancias de SSO a las que el autor de la llamada tiene acceso |
Enumeración |
|||
Otorga permiso para enumerar las políticas AWS administradas que se adjuntan a un conjunto de permisos específico |
Enumeración |
|||
Otorga permiso para mostrar el estado de las solicitudes de aprovisionamiento de conjuntos de permisos para una instancia de SSO especificada |
Enumeración |
|||
Otorga permiso para recuperar todos los conjuntos de permisos |
Enumeración |
|||
Otorga permiso para enumerar todos los conjuntos de permisos que se aprovisionan a un determinado Cuenta de AWS |
Enumeración |
|||
Otorga permiso para recuperar el usuario o grupo de directorio asociado con el perfil |
Read |
|||
Otorga permiso para recuperar todos los perfiles de una instancia de aplicación |
Enumeración |
|||
Otorga permiso para enumerar todas las regiones configuradas para una instancia del IAM Identity Center |
Enumeración |
|||
Otorga permiso para obtener una lista de las etiquetas que se asocian a un recurso especificado |
Lectura |
|||
Concede permiso para enumerar emisores de tokens de confianza para una instancia |
Enumeración |
|||
Concede permiso para aprovisionar un conjunto de permisos especificado en el destino especificado |
Escritura |
|||
Concede permiso a create/update un ámbito de acceso a una aplicación |
Escritura |
|||
Concede permiso para agregar configuraciones de asignación a una aplicación |
Escritura |
|||
Concede permiso a create/update una aplicación para utilizar un método de autenticación |
Escritura |
|||
Concede permiso para conceder create/update una solicitud |
Escritura |
|||
Concede permiso para implementar la configuración de sesión de una aplicación. |
Escritura |
|||
Otorga permiso para adjuntar una directiva en línea de IAM a un conjunto de permisos |
Escritura |
|||
Otorga permiso para poner la configuración de administración de dispositivos MFA para el directorio |
Escritura |
|||
Concede permiso para agregar el límite de permisos a un conjunto de permisos |
Gestión de permisos, escritura |
|||
Otorga permiso para agregar una directiva a un conjunto de permisos |
Gestión de permisos, escritura |
|||
Otorga permiso para eliminar una región de una instancia de IAM Identity Center |
Escritura |
|||
Otorga permiso para buscar grupos dentro del directorio asociado |
Read |
|||
Otorga permiso para buscar usuarios dentro del directorio asociado |
Lectura |
|||
Concede permiso para inicializar el IAM Identity Center AWS |
Escritura |
|||
Otorga permiso para asociar un conjunto de etiquetas a un recurso especificado |
Etiquetar, escribir |
|||
Otorga permiso para desasociar un conjunto de etiquetas de un recurso especificado |
Etiquetar, escribir |
|||
Concede permiso para actualizar una aplicación |
Escritura |
|||
Otorga permiso para establecer un certificado como el activo para esta instancia de aplicación |
Write |
|||
Otorga permiso para actualizar los datos de visualización de una instancia de aplicación |
Write |
|||
Otorga permiso para actualizar la configuración de respuesta de federación para la instancia de aplicación |
Write |
|||
Otorga permiso para actualizar la configuración de respuesta de esquema de federación para la instancia de aplicación |
Write |
|||
Otorga permiso para actualizar los detalles de seguridad para la instancia de aplicación |
Write |
|||
Otorga permiso para actualizar la configuración relacionada con el proveedor de servicios para la instancia de aplicación |
Write |
|||
Otorga permiso para actualizar el estado de una instancia de aplicación |
Escritura |
|||
Concede permiso para actualizar una instancia del centro de identidad |
Escritura |
|||
Concede el permiso para actualizar los atributos que se utilizarán con la instancia de ABAC. |
Escritura |
|||
Otorga permiso para actualizar el estado de una instancia de aplicación administrada |
Escritura |
|||
Otorga permiso para actualizar el conjunto de permisos |
Gestión de permisos, escritura |
|||
Otorga permiso para actualizar el perfil de una instancia de aplicación |
Escritura |
|||
Otorga permiso para actualizar la configuración de la instancia de SSO actual |
Write |
|||
Otorga permiso para actualizar la confianza de federación en una cuenta de destino |
Escritura |
|||
Concede permiso para actualizar un emisor de token de confianza para una instancia |
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 |
|---|---|---|
arn: $ {Partition} :sso: :account/$ {} AccountId |
||
arn: $ {Partition} :sso: :$ {} :application/$ {AccountId} /$ {} InstanceId ApplicationId |
||
arn: $ {Partition} :sso: :AWS:ApplicationProvider/$ {} ApplicationProviderId |
||
arn: $ {Partition} :sso: :instance/$ {} InstanceId |
||
arn: $ {Partition} :sso: :PermissionSet/$ {} /$ {} InstanceId PermissionSetId |
||
arn: $ {Partition} :sso: :$ {} :trusted /$ {AccountId} /$ {} TokenIssuer InstanceId TrustedTokenIssuerId |
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 |
|---|---|---|
Filtra el acceso por las etiquetas que se pasan en la solicitud |
Cadena |
|
Filtra el acceso por las etiquetas asociadas al recurso |
Cadena |
|
Filtra el acceso por las claves de etiquetas que se pasan en la solicitud |
ArrayOfString |
|
Filtra el acceso por el ARN de la aplicación de IAM Identity Center. |
ARN |
|
Filtra el acceso por el ARN de la instancia de IAM Identity Center. |
ARN |
|
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 |
|
Filtra el acceso por la región principal de la instancia del IAM Identity Center |
Cadena |