

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

# Integrazione AWS IoT SiteWise e AWS IoT TwinMaker
<a name="integrate-tm"></a>

L' AWS IoT TwinMaker integrazione con consente l'accesso a funzionalità affidabili AWS IoT SiteWise, come l'`ExecuteQuery`API per il recupero AWS IoT SiteWise dei dati e la ricerca avanzata delle risorse nella console. AWS IoT SiteWise Per integrare i servizi e utilizzare queste funzionalità, devi prima abilitare l'integrazione.

**Topics**
+ [Abilitazione dell'integrazione](#it-enable)
+ [Integrazione e AWS IoT SiteWise AWS IoT TwinMaker](#it-integrate)

## Abilitazione dell'integrazione
<a name="it-enable"></a>

Gli amministratori possono utilizzare le policy AWS JSON per specificare chi ha accesso a cosa. In altre parole, quale *entità principale* può eseguire *operazioni* su quali *risorse* e in quali *condizioni*. L'elemento `Action` di una policy JSON descrive le operazioni che è possibile utilizzare per consentire o negare l'accesso in una policy. Per ulteriori informazioni sulle azioni AWS IoT SiteWise supportate, vedere [Azioni definite da AWS IoT SiteWise](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotsitewise.html#awsiotsitewise-actions-as-permissions) nel *Service Authorization* Reference.

*Per ulteriori informazioni sul ruolo AWS IoT TwinMaker collegato al servizio, consulta la sezione [Ruoli collegati ai servizi AWS IoT TwinMaker nella Guida per l'](https://docs.aws.amazon.com/iot-twinmaker/latest/guide/security_iam_service-with-iam.html#security_iam_service-with-iam-roles-service-linked)utente.AWS IoT TwinMaker *

Prima di poter effettuare l'integrazione con AWS IoT SiteWise e AWS IoT TwinMaker, è necessario concedere le seguenti autorizzazioni che consentono l'integrazione con un'area di AWS IoT SiteWise lavoro collegata: AWS IoT TwinMaker 
+ `iotsitewise:EnableSiteWiseIntegration`— Consente AWS IoT SiteWise l'integrazione con uno spazio di lavoro collegato AWS IoT TwinMaker . Questa integrazione consente di AWS IoT TwinMaker leggere tutte le informazioni di modellazione AWS IoT SiteWise tramite un ruolo collegato al AWS IoT TwinMaker servizio. Per abilitare questa autorizzazione, aggiungi la seguente policy al tuo ruolo IAM:

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

****  

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

------

## Integrazione e AWS IoT SiteWise AWS IoT TwinMaker
<a name="it-integrate"></a>

Per integrare AWS IoT SiteWise e AWS IoT TwinMaker, è necessario disporre di quanto segue:
+ AWS IoT SiteWise ruolo collegato al servizio impostato nel tuo account
+ AWS IoT TwinMaker ruolo collegato al servizio impostato nel tuo account
+ AWS IoT TwinMaker spazio di lavoro con ID `IoTSiteWiseDefaultWorkspace` nel tuo account nella regione.

### Da integrare utilizzando la console AWS IoT SiteWise
<a name="it-integrate-console"></a>

Quando vedi il AWS IoT TwinMaker banner **Integrazione con** nella console, scegli **Concedi l'autorizzazione**. I prerequisiti vengono creati nel tuo account.

### Da integrare utilizzando il AWS CLI
<a name="it-integrate-cli"></a>

Per integrarlo AWS IoT SiteWise e AWS IoT TwinMaker utilizzarlo AWS CLI, inserisci i seguenti comandi:

1. Chiama `CreateServiceLinkedRole` con un `AWSServiceName` di`iotsitewise.amazonaws.com`.

   ```
   aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
   ```

1. Chiama `CreateServiceLinkedRole` con un `AWSServiceName` di` iottwinmaker.amazonaws.com`.

   ```
   aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
   ```

1. Chiama `CreateWorkspace` con un `ID` di`IoTSiteWiseDefaultWorkspace`.

   ```
    aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace
   ```