

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Operazioni, risorse e chiavi di condizione per Amazon Cognito Sync
<a name="list_cognito-sync"></a>

Amazon Cognito Sync (prefisso del servizio: `cognito-sync`) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:
+ Scopri come [configurare questo servizio](https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-sync.html).
+ Visualizza un elenco delle [operazioni API disponibili per questo servizio](https://docs.aws.amazon.com/cognitosync/latest/APIReference/).
+ Scopri come proteggere questo servizio e le sue risorse [utilizzando le policy delle autorizzazioni IAM](https://docs.aws.amazon.com/cognito/latest/developerguide/resource-permissions.html#amazon-cognito-amazon-resource-names).
+ Visualizza [riferimento programmatico all'autorizzazione del servizio](https://servicereference.us-east-1.amazonaws.com/v1/cognito-sync/cognito-sync.json) per questo servizio.

**Topics**
+ [Operazioni API definite da Amazon Cognito Sync](#list_cognito-sync-operations)
+ [Operazioni definite da Amazon Cognito Sync](#list_cognito-sync-actions-as-permissions)
+ [Permission-only azioni per Amazon Cognito Sync](#list_cognito-sync-permission-only-actions)
+ [Tipi di risorsa definiti da Amazon Cognito Sync](#list_cognito-sync-resources-for-iam-policies)
+ [Chiavi di condizione per Amazon Cognito Sync](#list_cognito-sync-policy-keys)

## Operazioni API definite da Amazon Cognito Sync
<a name="list_cognito-sync-operations"></a>

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta [Tabella delle azioni](#list_cognito-sync-actions-as-permissions).




- **   BulkPublish  **
  - **Azione IAM:**  [cognito-sync:BulkPublish](#list_cognito-sync-action-BulkPublish) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   DeleteDataset  **
  - **Azione IAM:**  [cognito-sync:DeleteDataset](#list_cognito-sync-action-DeleteDataset) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   DescribeDataset  **
  - **Azione IAM:**  [cognito-sync:DescribeDataset](#list_cognito-sync-action-DescribeDataset) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DescribeIdentityPoolUsage  **
  - **Azione IAM:**  [cognito-sync:DescribeIdentityPoolUsage](#list_cognito-sync-action-DescribeIdentityPoolUsage) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   DescribeIdentityUsage  **
  - **Azione IAM:**  [cognito-sync:DescribeIdentityUsage](#list_cognito-sync-action-DescribeIdentityUsage) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   GetBulkPublishDetails  **
  - **Azione IAM:**  [cognito-sync:GetBulkPublishDetails](#list_cognito-sync-action-GetBulkPublishDetails) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   GetCognitoEvents  **
  - **Azione IAM:**  [cognito-sync:GetCognitoEvents](#list_cognito-sync-action-GetCognitoEvents) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   GetIdentityPoolConfiguration  **
  - **Azione IAM:**  [cognito-sync:GetIdentityPoolConfiguration](#list_cognito-sync-action-GetIdentityPoolConfiguration) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   ListDatasets  **
  - **Azione IAM:**  [cognito-sync:ListDatasets](#list_cognito-sync-action-ListDatasets) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** List

- **   ListIdentityPoolUsage  **
  - **Azione IAM:**  [cognito-sync:ListIdentityPoolUsage](#list_cognito-sync-action-ListIdentityPoolUsage) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   ListRecords  **
  - **Azione IAM:**  [cognito-sync:ListRecords](#list_cognito-sync-action-ListRecords) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Lettura

- **   RegisterDevice  **
  - **Azione IAM:**  [cognito-sync:RegisterDevice](#list_cognito-sync-action-RegisterDevice) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   SetCognitoEvents  **
  - **Azione IAM:**  [cognito-sync:SetCognitoEvents](#list_cognito-sync-action-SetCognitoEvents) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   SetIdentityPoolConfiguration  **
  - **Azione IAM:**  [cognito-sync:SetIdentityPoolConfiguration](#list_cognito-sync-action-SetIdentityPoolConfiguration)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Scrittura
  - **Azione IAM:**  [iam:PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Chiave di condizione:**  / **Valori possibili:**  / **Livello di accesso:** Scrittura

- **   SubscribeToDataset  **
  - **Azione IAM:**  [cognito-sync:SubscribeToDataset](#list_cognito-sync-action-SubscribeToDataset) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UnsubscribeFromDataset  **
  - **Azione IAM:**  [cognito-sync:UnsubscribeFromDataset](#list_cognito-sync-action-UnsubscribeFromDataset) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura

- **   UpdateRecords  **
  - **Azione IAM:**  [cognito-sync:UpdateRecords](#list_cognito-sync-action-UpdateRecords) 
  - **Chiave di condizione:** 
  - **Valori possibili:** 
  - **Livello di accesso:** Scrittura



## Operazioni definite da Amazon Cognito Sync
<a name="list_cognito-sync-actions-as-permissions"></a>

Puoi specificare le seguenti operazioni nell'elemento `Action` di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.




- **   [BulkPublish](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_BulkPublish.html)  **
  - **Description:** Concede l'autorizzazione per avviare una pubblicazione in blocco di tutti i set di dati esistenti per un pool di identità nel flusso configurato
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [DeleteDataset](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DeleteDataset.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un set di dati specifico
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [DescribeDataset](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DescribeDataset.html)  **
  - **Description:** Concede l'autorizzazione per ottenere i metadati relativi a un set di dati in base a identità e nome del set di dati
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [DescribeIdentityPoolUsage](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DescribeIdentityPoolUsage.html)  **
  - **Description:** Concede l'autorizzazione per ottenere i dettagli di utilizzo (ad esempio, l'archiviazione di dati) relativi a un particolare pool di identità
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [DescribeIdentityUsage](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_DescribeIdentityUsage.html)  **
  - **Description:** Concede l'autorizzazione per ottenere le informazioni di utilizzo per un'identità, incluso il numero di set di dati e l'utilizzo dei dati
  - **Tipi di risorsa (\*obbligatorio):** [identity\*](#list_cognito-sync-resource-identity)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [GetBulkPublishDetails](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetBulkPublishDetails.html)  **
  - **Description:** Concede il permesso di ottenere lo stato dell'ultima BulkPublish operazione per un pool di identità
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [GetCognitoEvents](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetCognitoEvents.html)  **
  - **Description:** Concede l'autorizzazione per ottenere gli eventi e le corrispondenti funzioni Lambda associate a un pool di identità
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [GetIdentityPoolConfiguration](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_GetIdentityPoolConfiguration.html)  **
  - **Description:** Concede l'autorizzazione per ottenere le impostazioni di configurazione di un pool di identità
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [ListDatasets](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_ListDatasets.html)  **
  - **Description:** Concede l'autorizzazione per elencare i set di dati per un'identità
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListIdentityPoolUsage](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_ListIdentityPoolUsage.html)  **
  - **Description:** Concede l'autorizzazione per ottenere un elenco di tutti i pool di identità registrati con Cognito
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [ListRecords](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_ListRecords.html)  **
  - **Description:** Concede l'autorizzazione per ottenere i registri impaginati, modificati facoltativamente dopo un determinato numero di sincronizzazioni per un set di dati e identità
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [RegisterDevice](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_RegisterDevice.html)  **
  - **Description:** Concede l'autorizzazione per registrare un dispositivo per ricevere le notifiche di sincronizzazione push
  - **Tipi di risorsa (\*obbligatorio):** [identity\*](#list_cognito-sync-resource-identity)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [SetCognitoEvents](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_SetCognitoEvents.html)  **
  - **Description:** Concede il permesso di impostare il AWS Funzione Lambda per un determinato tipo di evento per un pool di identità
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [SetIdentityPoolConfiguration](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_SetIdentityPoolConfiguration.html)  **
  - **Description:** Concede l'autorizzazione per impostare la configurazione necessaria per la sincronizzazione push
  - **Tipi di risorsa (\*obbligatorio):** [identitypool\*](#list_cognito-sync-resource-identitypool)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [SubscribeToDataset](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_SubscribeToDataset.html)  **
  - **Description:** Concede l'autorizzazione per effettuare la sottoscrizione per ricevere le notifiche quando un set di dati viene modificato da un altro dispositivo
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [UnsubscribeFromDataset](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_UnsubscribeFromDataset.html)  **
  - **Description:** Concede l'autorizzazione per annullare la sottoscrizione per ricevere le notifiche quando un set di dati viene modificato da un altro dispositivo
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [UpdateRecords](https://docs.aws.amazon.com/cognitosync/latest/APIReference/API_UpdateRecords.html)  **
  - **Description:** Concede l'autorizzazione per pubblicare gli aggiornamenti ai registri e aggiungere ed eliminare i registri per un set di dati e utente
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura



## Permission-only azioni per Amazon Cognito Sync
<a name="list_cognito-sync-permission-only-actions"></a>

Le seguenti azioni sono definite da Amazon Cognito Sync ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.




- **   QueryRecords  **
  - **Description:** Concede l'autorizzazione per eseguire query sui record
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   SetDatasetConfiguration  **
  - **Description:** Concede l'autorizzazione per configurare i set di dati
  - **Tipi di risorsa (\*obbligatorio):** [dataset\*](#list_cognito-sync-resource-dataset)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura



## Tipi di risorsa definiti da Amazon Cognito Sync
<a name="list_cognito-sync-resources-for-iam-policies"></a>

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento `Resource` delle istruzioni di policy delle autorizzazioni IAM.



| Tipi di risorse | ARN | Chiavi di condizione | 
| --- | --- | --- | 
|  [dataset](https://docs.aws.amazon.com/cognito/latest/developerguide/synchronizing-data.html#understanding-datasets)  | arn:${Partition}:cognito-sync:${Region}:${Account}:identitypool/${IdentityPoolId}/identity/${IdentityId}/dataset/${DatasetName} |   | 
|  [identity](https://docs.aws.amazon.com/cognito/latest/developerguide/identity-pools.html#authenticated-and-unauthenticated-identities)  | arn:${Partition}:cognito-sync:${Region}:${Account}:identitypool/${IdentityPoolId}/identity/${IdentityId} |   | 
|  [identitypool](https://docs.aws.amazon.com/cognito/latest/developerguide/identity-pools.html)  | arn:${Partition}:cognito-sync:${Region}:${Account}:identitypool/${IdentityPoolId} |   | 

## Chiavi di condizione per Amazon Cognito Sync
<a name="list_cognito-sync-policy-keys"></a>

Amazon Cognito Sync non ha chiavi di condizione specifiche del servizio che possono essere utilizzate in `Condition` elemento delle dichiarazioni politiche.