

# Claves de acciones, recursos y condiciones para su aprobación Multi-party
<a name="list_mpa"></a>

Multi-party La aprobación (prefijo de servicio:`mpa`) 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](https://docs.aws.amazon.com/mpa/latest/userguide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/mpa/latest/APIReference/).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/mpa/latest/userguide/security_iam_service-with-iam.html).
+ Consulte la referencia de [autorización de servicio programática de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/mpa/mpa.json).

**Topics**
+ [Las operaciones de la API se definen mediante aprobación Multi-party](#list_mpa-operations)
+ [Acciones definidas mediante Multi-party aprobación](#list_mpa-actions-as-permissions)
+ [Permission-only acciones de aprobación Multi-party](#list_mpa-permission-only-actions)
+ [Tipos de recursos definidos mediante Multi-party aprobación](#list_mpa-resources-for-iam-policies)
+ [Claves de condición para la aprobación Multi-party](#list_mpa-policy-keys)

## Las operaciones de la API se definen mediante aprobación Multi-party
<a name="list_mpa-operations"></a>

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](#list_mpa-actions-as-permissions).




- **   CancelSession  **
  - **Acción de IAM:**  [mapa: CancelSession](#list_mpa-action-CancelSession) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateApprovalTeam  **
  - **Acción de IAM:**  [mapa: CreateApprovalTeam](#list_mpa-action-CreateApprovalTeam)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [mapa: TagResource](#list_mpa-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateIdentitySource  **
  - **Acción de IAM:**  [mapa: CreateIdentitySource](#list_mpa-action-CreateIdentitySource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [mapa: TagResource](#list_mpa-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   DeleteIdentitySource  **
  - **Acción de IAM:**  [mapa: DeleteIdentitySource](#list_mpa-action-DeleteIdentitySource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteInactiveApprovalTeamVersion  **
  - **Acción de IAM:**  [mapa: DeleteInactiveApprovalTeamVersion](#list_mpa-action-DeleteInactiveApprovalTeamVersion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GetApprovalTeam  **
  - **Acción de IAM:**  [mapa: GetApprovalTeam](#list_mpa-action-GetApprovalTeam) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetIdentitySource  **
  - **Acción de IAM:**  [mapa: GetIdentitySource](#list_mpa-action-GetIdentitySource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetPolicyVersion  **
  - **Acción de IAM:**  [mapa: GetPolicyVersion](#list_mpa-action-GetPolicyVersion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetResourcePolicy  **
  - **Acción de IAM:**  [mapa: GetResourcePolicy](#list_mpa-action-GetResourcePolicy) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetSession  **
  - **Acción de IAM:**  [mapa: GetSession](#list_mpa-action-GetSession) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListApprovalTeams  **
  - **Acción de IAM:**  [mapa: ListApprovalTeams](#list_mpa-action-ListApprovalTeams) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListIdentitySources  **
  - **Acción de IAM:**  [mapa: ListIdentitySources](#list_mpa-action-ListIdentitySources) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListPolicies  **
  - **Acción de IAM:**  [mapa: ListPolicies](#list_mpa-action-ListPolicies) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListPolicyVersions  **
  - **Acción de IAM:**  [mapa: ListPolicyVersions](#list_mpa-action-ListPolicyVersions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListResourcePolicies  **
  - **Acción de IAM:**  [mapa: ListResourcePolicies](#list_mpa-action-ListResourcePolicies) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListSessions  **
  - **Acción de IAM:**  [mapa: ListSessions](#list_mpa-action-ListSessions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListTagsForResource  **
  - **Acción de IAM:**  [mapa: ListTagsForResource](#list_mpa-action-ListTagsForResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   StartActiveApprovalTeamDeletion  **
  - **Acción de IAM:**  [mapa: StartActiveApprovalTeamDeletion](#list_mpa-action-StartActiveApprovalTeamDeletion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StartApprovalTeamBaseline  **
  - **Acción de IAM:**  [mapa: StartApprovalTeamBaseline](#list_mpa-action-StartApprovalTeamBaseline) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   TagResource  **
  - **Acción de IAM:**  [mapa: TagResource](#list_mpa-action-TagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UntagResource  **
  - **Acción de IAM:**  [mapa: UntagResource](#list_mpa-action-UntagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UpdateApprovalTeam  **
  - **Acción de IAM:**  [mapa: UpdateApprovalTeam](#list_mpa-action-UpdateApprovalTeam) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas mediante Multi-party aprobación
<a name="list_mpa-actions-as-permissions"></a>

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.




- **   [CancelSession](https://docs.aws.amazon.com/mpa/latest/APIReference/API_CancelSession.html)  **
  - **Description (Descripción):** Concede permiso para cancelar una sesión de aprobación.
  - **Tipos de recursos (\*necesarios):** [sesión\*](#list_mpa-resource-session)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_)<br />[mapa: ProtectedResourceAccount](#list_mpa-mpa_ProtectedResourceAccount)<br />[mapa: RequestedOperation](#list_mpa-mpa_RequestedOperation)
  - **Nivel de acceso:** Escritura

- **   [CreateApprovalTeam](https://docs.aws.amazon.com/mpa/latest/APIReference/API_CreateApprovalTeam.html)  **
  - **Description (Descripción):** Concede permiso para crear un equipo de aprobación.
  - **Tipos de recursos (\*necesarios):** [equipo de aprobación\*](#list_mpa-resource-approval-team)
  - **Claves de condición:** [was: /$ {} RequestTag TagKey](#list_mpa-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mpa-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateIdentitySource](https://docs.aws.amazon.com/mpa/latest/APIReference/API_CreateIdentitySource.html)  **
  - **Description (Descripción):** Concede permiso para crear un origen de identidades.
  - **Tipos de recursos (\*necesarios):** [fuente de identidad\*](#list_mpa-resource-identity-source)
  - **Claves de condición:** [aws: /$ {} RequestTag TagKey](#list_mpa-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mpa-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteIdentitySource](https://docs.aws.amazon.com/mpa/latest/APIReference/API_DeleteIdentitySource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un origen de identidades.
  - **Tipos de recursos (\*necesarios):** [fuente de identidad\*](#list_mpa-resource-identity-source)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_mpa-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteInactiveApprovalTeamVersion](https://docs.aws.amazon.com/mpa/latest/APIReference/API_DeleteInactiveApprovalTeamVersion.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un equipo de aprobación inactivo.
  - **Tipos de recursos (\*necesarios):** [equipo de aprobación\*](#list_mpa-resource-approval-team)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_mpa-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [GetApprovalTeam](https://docs.aws.amazon.com/mpa/latest/APIReference/API_GetApprovalTeam.html)  **
  - **Description (Descripción):** Concede permiso para recuperar detalles de un equipo de aprobación.
  - **Tipos de recursos (\*necesarios):** [equipo de aprobación\*](#list_mpa-resource-approval-team)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_mpa-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetIdentitySource](https://docs.aws.amazon.com/mpa/latest/APIReference/API_GetIdentitySource.html)  **
  - **Description (Descripción):** Concede permiso para recuperar los detalles de un origen de identidades.
  - **Tipos de recursos (\*necesarios):** [fuente de identidad\*](#list_mpa-resource-identity-source)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_mpa-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetPolicyVersion](https://docs.aws.amazon.com/mpa/latest/APIReference/API_GetPolicyVersion.html)  **
  - **Description (Descripción):** Concede permiso para recuperar detalles de una política.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetResourcePolicy](https://docs.aws.amazon.com/mpa/latest/APIReference/API_GetResourcePolicy.html)  **
  - **Description (Descripción):** Concede permiso para recuperar detalles de un recurso específico.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetSession](https://docs.aws.amazon.com/mpa/latest/APIReference/API_GetSession.html)  **
  - **Description (Descripción):** Concede permiso para recuperar detalles de una sesión de aprobación.
  - **Tipos de recursos (\*necesarios):** [sesión\*](#list_mpa-resource-session)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_)<br />[mapa: ProtectedResourceAccount](#list_mpa-mpa_ProtectedResourceAccount)<br />[mapa: RequestedOperation](#list_mpa-mpa_RequestedOperation)
  - **Nivel de acceso:** Lectura

- **   [ListApprovalTeams](https://docs.aws.amazon.com/mpa/latest/APIReference/API_ListApprovalTeams.html)  **
  - **Description (Descripción):** Concede permiso para enumerar equipos de aprobación.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListIdentitySources](https://docs.aws.amazon.com/mpa/latest/APIReference/API_ListIdentitySources.html)  **
  - **Description (Descripción):** Concede permiso para enumerar orígenes de identidades.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPolicies](https://docs.aws.amazon.com/mpa/latest/APIReference/API_ListPolicies.html)  **
  - **Description (Descripción):** Concede permiso para enumerar políticas.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPolicyVersions](https://docs.aws.amazon.com/mpa/latest/APIReference/API_ListPolicyVersions.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las versiones de las políticas.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListResourcePolicies](https://docs.aws.amazon.com/mpa/latest/APIReference/API_ListResourcePolicies.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las políticas de un recurso.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListSessions](https://docs.aws.amazon.com/mpa/latest/APIReference/API_ListSessions.html)  **
  - **Description (Descripción):** Concede permiso para enumerar sesiones de aprobación.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/mpa/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para obtener una lista de etiquetas para un recurso.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [StartActiveApprovalTeamDeletion](https://docs.aws.amazon.com/mpa/latest/APIReference/API_StartActiveApprovalTeamDeletion.html)  **
  - **Description (Descripción):** Concede permiso para iniciar el proceso de eliminación de un equipo de aprobación activo.
  - **Tipos de recursos (\*necesarios):** [equipo de aprobación\*](#list_mpa-resource-approval-team)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_mpa-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [StartApprovalTeamBaseline](https://docs.aws.amazon.com/mpa/latest/APIReference/API_StartApprovalTeamBaseline.html)  **
  - **Description (Descripción):** Otorga permiso para iniciar una línea base para un equipo de aprobación activo
  - **Tipos de recursos (\*necesarios):** [equipo de aprobación\*](#list_mpa-resource-approval-team)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_mpa-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/mpa/latest/APIReference/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para etiquetar un recurso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_mpa-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mpa-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/mpa/latest/APIReference/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar etiquetas en un recurso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [AWS: ResourceTag /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_mpa-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateApprovalTeam](https://docs.aws.amazon.com/mpa/latest/APIReference/API_UpdateApprovalTeam.html)  **
  - **Description (Descripción):** Concede permiso para actualizar el equipo de aprobación.
  - **Tipos de recursos (\*necesarios):** [equipo de aprobación\*](#list_mpa-resource-approval-team)
  - **Claves de condición:** [was: /$ {} ResourceTag TagKey](#list_mpa-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Permission-only acciones de aprobación Multi-party
<a name="list_mpa-permission-only-actions"></a>

Las siguientes acciones se definen mediante Multi-party aprobación, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.




- **   [DeleteResourcePolicy](https://docs.aws.amazon.com/mpa/latest/APIReference/API_DeleteResourcePolicy.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una política de recursos.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   [PutResourcePolicy](https://docs.aws.amazon.com/mpa/latest/APIReference/API_PutResourcePolicy.html)  **
  - **Description (Descripción):** Concede permiso para crear o actualizar políticas de un recurso.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Gestión de permisos, escritura

- **   [StartSession](https://docs.aws.amazon.com/mpa/latest/APIReference/API_StartSessionInternal.html)  **
  - **Description (Descripción):** Concede permiso para iniciar una sesión de aprobación.
  - **Tipos de recursos (\*necesarios):** [sesión\*](#list_mpa-resource-session)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_)<br />[mapa: ProtectedResourceAccount](#list_mpa-mpa_ProtectedResourceAccount)<br />[mapa: RequestedOperation](#list_mpa-mpa_RequestedOperation)
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos mediante Multi-party aprobación
<a name="list_mpa-resources-for-iam-policies"></a>

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 | 
| --- | --- | --- | 
| [equipo de aprobación](https://docs.aws.amazon.com/mpa/latest/userguide/mpa-concepts.html)  | arn: $ {Partition} :map: $ {Region} :$ {Account} :approval-team/$ {} ApprovalTeamId | [ResourceTagwas: /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_) | 
| [fuente de identidad](https://docs.aws.amazon.com/mpa/latest/userguide/mpa-concepts.html)  | arn: $ {Partition} :map: $ {Region} :$ {Account} :identity-source/$ {} IdentitySourceId | [ResourceTagAWS: /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_) | 
| [sesión](https://docs.aws.amazon.com/mpa/latest/userguide/mpa-concepts.html)  | arn: $ {Partition} :mpa: $ {Region} :$ {Account} :session/$ {} SessionId | [ResourceTagaws: /$ {} TagKey](#list_mpa-aws_ResourceTag___TagKey_) | 

## Claves de condición para la aprobación Multi-party
<a name="list_mpa-policy-keys"></a>

Multi-party la aprobación 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](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra el acceso mediante una clave de etiqueta y un par de valores permitidos en la solicitud | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso por par de clave y valor de etiqueta de un recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso mediante una lista de claves de etiqueta permitidas en la solicitud | ArrayOfString | 
|  [mapa: ProtectedResourceAccount](https://docs.aws.amazon.com/mpa/latest/userguide/mpa-concepts.html)  | Filtra el acceso por la cuenta propietaria del recurso que es el destino de la operación que requiere aprobación. | Cadena | 
|  [mapa: RequestedOperation](https://docs.aws.amazon.com/mpa/latest/userguide/mpa-concepts.html)  | Filtra el acceso por una operación solicitada que requiere la aprobación del equipo antes de poder ejecutarse. | Cadena | 