

# Acciones, recursos y claves de condición para Amazon Verified Permissions
<a name="list_verifiedpermissions"></a>

Amazon Verified Permissions (prefijo de servicio:`verifiedpermissions`) 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/verifiedpermissions/latest/userguide/what-is-avp.html).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/verifiedpermissions/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/verifiedpermissions/latest/userguide/security-iam.html).
+ Consulte la referencia de [autorización de servicio programática de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/verifiedpermissions/verifiedpermissions.json).

**Topics**
+ [Acciones definidas por Amazon Verified Permissions](#list_verifiedpermissions-actions-as-permissions)
+ [Tipos de recurso definidos por Amazon Verified Permissions](#list_verifiedpermissions-resources-for-iam-policies)
+ [Claves de condición para Amazon Verified Permissions](#list_verifiedpermissions-policy-keys)

## Acciones definidas por Amazon Verified Permissions
<a name="list_verifiedpermissions-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.




- **   [CreateIdentitySource](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreateIdentitySource.html)  **
  - **Description (Descripción):** Concede permiso para crear una referencia a un proveedor de identidades (IdP) externo compatible con el protocolo de autenticación OpenID Connect (OIDC), como Amazon Cognito
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreatePolicy](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreatePolicy.html)  **
  - **Description (Descripción):** Concede permiso para crear una política de Cedar y guardarla en el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [CreatePolicyStore](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreatePolicyStore.html)  **
  - **Description (Descripción):** Concede permiso para crear una política de Cedar y guardarla en el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_verifiedpermissions-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_verifiedpermissions-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreatePolicyStoreAlias](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreatePolicyStoreAlias.html)  **
  - **Description (Descripción):** Otorga permiso para crear un alias en un almacén de políticas
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [alias de policy-store\*](#list_verifiedpermissions-resource-policy-store-alias) / **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CreatePolicyTemplate](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_CreatePolicyTemplate.html)  **
  - **Description (Descripción):** Concede permiso para crear una plantilla de política
  - **Tipos de recursos (\*necesarios):** [policy-store\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteIdentitySource](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeleteIdentitySource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un origen de identidad que hace referencia a un proveedor de identidades (IdP) como Amazon Cognito
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeletePolicy](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeletePolicy.html)  **
  - **Description (Descripción):** Concede permiso para eliminar la política especificada del almacén de políticas
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeletePolicyStore](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeletePolicyStore.html)  **
  - **Description (Descripción):** Concede permiso para eliminar el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeletePolicyStoreAlias](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeletePolicyStoreAlias.html)  **
  - **Description (Descripción):** Otorga permiso para eliminar un alias de un almacén de políticas
  - **Tipos de recursos (\*necesarios):** [alias de policy-store-\*](#list_verifiedpermissions-resource-policy-store-alias)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DeletePolicyTemplate](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_DeletePolicyTemplate.html)  **
  - **Description (Descripción):** Concede permiso para eliminar la plantilla de política especificada del almacén de políticas
  - **Tipos de recursos (\*necesarios):** [policy-store\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [GetIdentitySource](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetIdentitySource.html)  **
  - **Description (Descripción):** Concede permiso para recuperar los detalles sobre el origen de identidad especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetPolicy](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicy.html)  **
  - **Description (Descripción):** Concede permiso para recuperar la información sobre la política especificada
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetPolicyStore](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicyStore.html)  **
  - **Description (Descripción):** Concede permiso para recuperar detalles sobre un almacén de políticas
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetPolicyStoreAlias](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicyStoreAlias.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar detalles sobre un alias para un almacén de políticas
  - **Tipos de recursos (\*necesarios):** [alias de policy-store-\*](#list_verifiedpermissions-resource-policy-store-alias)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetPolicyTemplate](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetPolicyTemplate.html)  **
  - **Description (Descripción):** Concede permiso para recuperar los detalles de la plantilla de política especificada en el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [policy-store\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetSchema](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_GetSchema.html)  **
  - **Description (Descripción):** Concede permiso para recuperar los detalles del esquema especificado en el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [IsAuthorized](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorized.html)  **
  - **Description (Descripción):** Concede permiso para tomar una decisión de autorización sobre una solicitud de servicio descrita en los parámetros
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [IsAuthorizedWithToken](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_IsAuthorizedWithToken.html)  **
  - **Description (Descripción):** Concede permiso para tomar una decisión de autorización sobre una solicitud de servicio descrita en los parámetros. La entidad principal de esta solicitud proviene de un origen de identidad externo
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ListIdentitySources](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListIdentitySources.html)  **
  - **Description (Descripción):** Concede permiso para devolver una lista paginada de todos los orígenes de identidad definidos en el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListPolicies](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicies.html)  **
  - **Description (Descripción):** Concede permiso para devolver una lista paginada de todas las políticas almacenadas en el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListPolicyStoreAliases](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicyStoreAliases.html)  **
  - **Description (Descripción):** Otorga permiso para devolver una lista paginada de todos los alias de las tiendas de políticas
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPolicyStores](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicyStores.html)  **
  - **Description (Descripción):** Concede permiso para devolver una lista paginada de todos los almacenes de políticas de la cuenta de Amazon Web Services que hace la llamada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListPolicyTemplates](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListPolicyTemplates.html)  **
  - **Description (Descripción):** Concede permiso para devolver una lista paginada de todas las plantillas de políticas del almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para ver una lista de etiquetas de recurso del almacén de políticas especificado.
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [PutSchema](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_PutSchema.html)  **
  - **Description (Descripción):** Concede permiso para crear o actualizar el esquema de políticas en el almacén de políticas  especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para agregar etiquetas al almacén de políticas especificado.
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} RequestTag TagKey](#list_verifiedpermissions-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_verifiedpermissions-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar etiquetas del almacén de políticas especificado.
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_verifiedpermissions-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateIdentitySource](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdateIdentitySource.html)  **
  - **Description (Descripción):** Concede permiso para actualizar el origen de identidad especificado para usar un nuevo origen de proveedor de identidades (IdP) o para cambiar la asignación de identidades del IdP a un tipo de entidad principal diferente
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdatePolicy](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicy.html)  **
  - **Description (Descripción):** Concede permiso para modificar la política estática de Cedar especificada en el almacén de políticas especificado
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdatePolicyStore](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicyStore.html)  **
  - **Description (Descripción):** Concede permiso para modificar la configuración de validación de un almacén de políticas
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [UpdatePolicyTemplate](https://docs.aws.amazon.com/verifiedpermissions/latest/apireference/API_UpdatePolicyTemplate.html)  **
  - **Description (Descripción):** Concede permiso para actualizar la plantilla de política especificada
  - **Tipos de recursos (\*necesarios):** [almacén de políticas\*](#list_verifiedpermissions-resource-policy-store)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Tipos de recurso definidos por Amazon Verified Permissions
<a name="list_verifiedpermissions-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 | 
| --- | --- | --- | 
| [policy-store](https://docs.aws.amazon.com/verifiedpermissions/latest/userguide/policy-stores.html)  | arn: $ {Partition} :verifiedpermissions: :$ {Account} :policy-store/$ {} PolicyStoreId | [awsResourceTag: /$ {} TagKey](#list_verifiedpermissions-aws_ResourceTag___TagKey_) | 
| [alias de policy-store-alias](https://docs.aws.amazon.com/verifiedpermissions/latest/userguide/policy-store-aliases.html)  | arn: $ {Partition} :verifiedpermissions: $ {Region} :$ {Account} :policy-store-alias/$ {} AliasName |   | 

## Claves de condición para Amazon Verified Permissions
<a name="list_verifiedpermissions-policy-keys"></a>

Amazon Verified Permissions define las siguientes claves de condición que pueden utilizarse en el elemento `Condition` de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|  [RequestTagaws: /$ {} 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 | 