

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à.

# Utilizzo della sincronizzazione delle risorse con AWS IoT SiteWise
<a name="tm-sw-asset-sync-use"></a>

Questo argomento mostra come attivare e configurare la sincronizzazione AWS IoT SiteWise delle risorse. Segui le procedure appropriate in base al tipo di spazio di lavoro che stai utilizzando.

**Importante**  
[Differenze tra aree di lavoro personalizzate e predefinite](tm-sw-default-ws-diffs.md)Per informazioni sulle differenze tra gli spazi di lavoro personalizzati e quelli predefiniti, consulta.

**Topics**
+ [Utilizzo di un'area di lavoro personalizzata](tm-sw-custom-ws.md)
+ [Usare l'Io TSite WiseDefaultWorkspace](tm-sw-default-ws.md)

# Utilizzo di un'area di lavoro personalizzata
<a name="tm-sw-custom-ws"></a>

Esamina questi prerequisiti prima di attivare la sincronizzazione delle risorse.

## Prerequisiti
<a name="tm-sw-asset-sync-use-prereqs"></a>

Prima dell'uso AWS IoT SiteWise, è necessario completare quanto segue:
+ Hai uno AWS IoT TwinMaker spazio di lavoro.
+ Sono presenti risorse e modelli di asset. AWS IoT SiteWise Per ulteriori informazioni, consultate [Creazione di modelli di asset](https://docs.aws.amazon.com//iot-sitewise/latest/userguide/create-asset-models.html).
+ Un ruolo IAM esistente con autorizzazioni di lettura per le seguenti AWS IoT SiteWise azioni: 
  + `ListAssets`
  + `ListAssetModels`
  +  `DescribeAsset`
  + `DescribeAssetModel`
+ Il ruolo IAM deve avere le seguenti autorizzazioni di scrittura per: AWS IoT TwinMaker
  + `CreateEntity`
  + `UpdateEntity`
  + `DeleteEntity`
  + `CreateComponentType`
  + `UpdateComponentType`
  + `DeleteComponentType`
  + `ListEntities`
  + `GetEntity`
  + `ListComponentTypes`

  Utilizza il seguente ruolo IAM come modello per il ruolo richiesto:

  ```
                              
  // trust relationships
   {
      {
          "Version": "2012-10-17",		 	 	 
          "Statement": [
          {
              "Effect": "Allow",
              "Principal": {
              "Service": [
              "iottwinmaker.amazonaws.com"
              ]
          },
              "Action": "sts:AssumeRole"
          }
      ]
  }
  
  // permissions - replace ACCOUNT_ID, REGION, WORKSPACE_ID with actual values
  {
      "Version": "2012-10-17",		 	 	 
      "Statement": [{
              "Sid": "SiteWiseAssetReadAccess",
              "Effect": "Allow",
              "Action": [
                  "iotsitewise:DescribeAsset"
              ],
              "Resource": [
                  "arn:aws:iotsitewise:REGION:ACCOUNT_ID:asset/*"
              ]
          },
          {
              "Sid": "SiteWiseAssetModelReadAccess",
              "Effect": "Allow",
              "Action": [
                  "iotsitewise:DescribeAssetModel"
              ],
              "Resource": [
                  "arn:aws:iotsitewise:REGION:ACCOUNT_ID:asset-model/*"
              ]
          },
          {
              "Sid": "SiteWiseAssetModelAndAssetListAccess",
              "Effect": "Allow",
              "Action": [
                  "iotsitewise:ListAssets",
                  "iotsitewise:ListAssetModels"
              ],
              "Resource": [
                  "*"
              ]
          },
          {
              "Sid": "TwinMakerAccess",
              "Effect": "Allow",
              "Action": [
                  "iottwinmaker:GetEntity",
                  "iottwinmaker:CreateEntity",
                  "iottwinmaker:UpdateEntity",
                  "iottwinmaker:DeleteEntity",
                  "iottwinmaker:ListEntities",
                  "iottwinmaker:GetComponentType",
                  "iottwinmaker:CreateComponentType",
                  "iottwinmaker:UpdateComponentType",
                  "iottwinmaker:DeleteComponentType",
                  "iottwinmaker:ListComponentTypes"
              ],
              "Resource": [
                  "arn:aws:iottwinmaker:REGION:ACCOUNT_ID:workspace/WORKSPACE_ID",
                  "arn:aws:iottwinmaker:REGION:ACCOUNT_ID:workspace/WORKSPACE_ID/*"          
              ]
          }
      ]
  }
  ```

Utilizzate la seguente procedura per attivare e configurare la sincronizzazione AWS IoT SiteWise degli asset.

1. Nella [AWS IoT TwinMaker console](https://console.aws.amazon.com/iottwinmaker/), vai alla pagina **Impostazioni**.

1. Apri la scheda **Sorgenti del modello**.  
![\[Viene aperta la pagina delle impostazioni della AWS IoT TwinMaker console con la scheda Sorgenti del modello.\]](http://docs.aws.amazon.com/it_it/iot-twinmaker/latest/guide/images/asset-sync-settings.png)

1. Scegli **Connect workspace** per collegare il tuo AWS IoT TwinMaker spazio di lavoro alle tue AWS IoT SiteWise risorse.
**Nota**  
Puoi utilizzare la sincronizzazione delle risorse solo con un singolo AWS IoT TwinMaker spazio di lavoro. È necessario disconnettere la sincronizzazione da un'area di lavoro e connettersi a un'altra area di lavoro se si desidera eseguire la sincronizzazione in un'area di lavoro diversa.

1. Successivamente, vai all'area di lavoro in cui desideri utilizzare la sincronizzazione delle risorse.

1. Scegliere **Add sources (Aggiungi origini)**. Si apre la pagina di **origine Aggiungi modello di entità**.  
![\[La pagina sorgente Aggiungi modello di entità.\]](http://docs.aws.amazon.com/it_it/iot-twinmaker/latest/guide/images/add-model-source.png)

1. Nella pagina di **origine Aggiungi modello di entità**, verifica che sia visualizzato il campo di origine **AWS IoT SiteWise**. Seleziona il ruolo IAM che hai creato come prerequisito per il **ruolo IAM**.

1. Ora hai attivato la sincronizzazione AWS IoT SiteWise delle risorse. Dovresti vedere apparire un banner di conformazione nella parte superiore della pagina **Workspace** selezionata che conferma che la sincronizzazione delle risorse è attiva. Ora dovresti anche vedere una fonte di sincronizzazione elencata nella sezione Sorgenti del **modello Entity**.  
![\[La pagina dell'area di lavoro che mostra l'elenco delle fonti del modello Entity.\]](http://docs.aws.amazon.com/it_it/iot-twinmaker/latest/guide/images/success-sync.png)

# Usare l'Io TSite WiseDefaultWorkspace
<a name="tm-sw-default-ws"></a>

Quando attivi l'[AWS IoT SiteWiseAWS IoT TwinMaker integrazione](https://docs.aws.amazon.com//iot-sitewise/latest/userguide/integrate-tm.html), `IoTSiteWiseDefaultWorkspace` viene creato e sincronizzato automaticamente uno spazio di lavoro predefinito denominato. AWS IoT SiteWise

Puoi anche utilizzare l' AWS IoT TwinMaker `CreateWorkspace`API per creare uno spazio di lavoro denominato. `IoTSiteWiseDefaultWorkspace`

## Prerequisiti
<a name="tm-sw-default-ws-prereqs"></a>

Prima di creare`IoTSiteWiseDefaultWorkspace`, assicurati di aver fatto quanto segue:
+ Crea un ruolo AWS IoT TwinMaker collegato al servizio. Per ulteriori informazioni, consulta [Utilizzo di ruoli collegati ai servizi per AWS IoT TwinMaker](using-service-linked-roles.md).
+ Aprire la console IAM all'indirizzo [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

  Rivedi il ruolo o l'utente e verifica che disponga dell'autorizzazione a farlo. `iotsitewise:EnableSiteWiseIntegration`

  Se necessario, aggiungi l'autorizzazione al ruolo o all'utente:

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
          {
              "Effect": "Allow",
              "Action": "iotsitewise:EnableSiteWiseIntegration",
              "Resource": "*"
          }
      ]
  }
  ```

------