

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS IoT SiteWise と の統合 AWS IoT TwinMaker
<a name="integrate-tm"></a>

と を統合すると、 AWS IoT SiteWise コンソールで AWS IoT SiteWise のデータ取得 `ExecuteQuery` API や高度なアセット検索など AWS IoT SiteWise、 の堅牢な機能 AWS IoT TwinMaker にアクセスできます。サービスを統合してこれらの機能を使用するには、まず、統合を有効にする必要があります。

**Topics**
+ [統合の有効化](#it-enable)
+ [AWS IoT SiteWise と の統合 AWS IoT TwinMaker](#it-integrate)

## 統合の有効化
<a name="it-enable"></a>

管理者は JSON AWS ポリシーを使用して、誰が何にアクセスできるかを指定できます。つまり、どの*プリンシパル*がどの*リソース*に対してどのような*条件下で**アクション*を実行できるかということです。JSON ポリシーの `Action` 要素にはポリシー内のアクセスを許可または拒否するために使用できるアクションが記述されます。 AWS IoT SiteWise サポートされているアクションの詳細については、*「サービス認可リファレンス*」の[「 で定義されるアクション AWS IoT SiteWise](https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiotsitewise.html#awsiotsitewise-actions-as-permissions)」を参照してください。

 AWS IoT TwinMaker サービスにリンクされたロールの詳細については、「 *AWS IoT TwinMaker ユーザーガイド*[」の「 のサービスにリンクされたロール AWS IoT TwinMaker](https://docs.aws.amazon.com/iot-twinmaker/latest/guide/security_iam_service-with-iam.html#security_iam_service-with-iam-roles-service-linked)」を参照してください。

 AWS IoT SiteWise と を統合する前に AWS IoT TwinMaker、 が AWS IoT TwinMaker リンクされたワークスペースと AWS IoT SiteWise 統合できるようにする以下のアクセス許可を付与する必要があります。
+ `iotsitewise:EnableSiteWiseIntegration` – リンクされた AWS IoT TwinMaker ワークスペースとの統合 AWS IoT SiteWise を許可します。この統合により AWS IoT TwinMaker 、 は AWS IoT TwinMaker サービスにリンクされたロール AWS IoT SiteWise を介して のすべてのモデリング情報を読み取ることができます。このアクセス許可を有効にするには、以下のポリシーをユーザーの IAM ロールに追加します。

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

****  

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

------

## AWS IoT SiteWise と の統合 AWS IoT TwinMaker
<a name="it-integrate"></a>

 AWS IoT SiteWise と を統合するには AWS IoT TwinMaker、以下が必要です。
+ AWS IoT SiteWise アカウントで設定されたサービスにリンクされたロール
+ AWS IoT TwinMaker アカウントで設定されたサービスにリンクされたロール
+ AWS IoT TwinMaker リージョン`IoTSiteWiseDefaultWorkspace`のアカウントの ID を持つ ワークスペース。

### AWS IoT SiteWise コンソールを使用して統合するには
<a name="it-integrate-console"></a>

コンソールに **[ AWS IoT TwinMakerとの統合]** バナーが表示されたら、**[許可を付与]** を選択します。前提条件はアカウントで作成されます。

### を使用して統合するには AWS CLI
<a name="it-integrate-cli"></a>

 AWS IoT TwinMaker を使用して AWS IoT SiteWise と を統合するには AWS CLI、次のコマンドを入力します。

1. `iotsitewise.amazonaws.com` の `AWSServiceName` を指定して `CreateServiceLinkedRole` を呼び出します。

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

1. ` iottwinmaker.amazonaws.com` の `AWSServiceName` を指定して `CreateServiceLinkedRole` を呼び出します。

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

1. `IoTSiteWiseDefaultWorkspace` の `ID` を指定して `CreateWorkspace` を呼び出します。

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