

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

# An AWS IoT TwinMaker データソースに接続する
<a name="AMG-iot-twinmaker"></a>

**注記**  
バージョン 9 以降をサポートするワークスペースでは、このデータソースに適切なプラグインのインストールが必要になる場合があります。詳細については、「[プラグインを使用したワークスペースの拡張](grafana-plugins.md)」を参照してください。

 Amazon Managed Grafana を使用すると、強力な産業データ分析サービスである AWS IoT TwinMaker を Grafana ワークスペースのアプリケーションとデータソースとして追加できます。 AWS IoT TwinMaker を使用すると、エンドユーザーの 3D デジタルツインアプリケーションを作成して、産業オペレーションをモニタリングできます。 AWS IoT TwinMaker は、デベロッパーが現実世界のシステムのデジタルレプリカをより迅速に作成できるようにするサービスです。これにより、より多くのお客様がデジタルツインが運用を最適化する可能性を実現できます。 AWS IoT TwinMaker for Grafana は、カスタムパネル、ダッシュボードテンプレート、およびデジタルツインデータに接続するためのデータソースを提供します。

# AWS IoT TwinMaker データソースを手動で追加する
<a name="twinmaker-add-the-data-source"></a>

## 前提条件
<a name="twinmaker-prerequisites"></a>

開始する前に、 AWS アカウントから **AWS IoT [TwinMaker]** にアクセスできることを確認してください。

 アクセス許可をワークスペース IAM ロールに追加して AWS IoT TwinMaker にアクセスする方法については、「」を参照してください[ワークスペースユーザーロールに AWS IoT TwinMaker のアクセス許可を追加する](AMG-iot-twinmaker.md#twinmaker-add-permission)。

**AWS IoT TwinMaker データソースを追加するには:**

1. ユーザーロールが管理者または編集者であることを確認します。

1.  Grafana コンソールのサイドメニューで、**[設定]** (歯車) アイコンにカーソルを合わせて **[データソース]** を選択します。

1. **[データソースの追加]** を選択します。

1. **[AWS IoT TwinMaker]** データソースを選択します。必要に応じて、検索ボックスに **TwinMaker** の入力を開始すると検索を補助することができます。

1. これにより、**[接続の詳細]** ページが開きます。「[AWS IoT TwinMaker 接続の詳細設定](AMG-iot-twinmaker.md#twinmaker-connection-details)」の手順にそってを設定します。

## ワークスペースユーザーロールに AWS IoT TwinMaker のアクセス許可を追加する
<a name="twinmaker-add-permission"></a>

**ワークスペースユーザーロールに AWS IoT TwinMaker のアクセス許可を追加するには、Amazon Managed Grafana ワークスペースと TwinMaker ダッシュボードロールの間でロールのアクセス許可を引き受けます。**

1. [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/) に移動します。

1. ダッシュボードロールを手動で作成します。ダッシュボードロールの作成に関する詳細については、「[Grafana AWS IoT TwinMaker ダッシュボードロールを手動で作成するには](#iot-twinmaker-dashboard-role)」を参照してください。

## AWS IoT TwinMaker 接続の詳細設定
<a name="twinmaker-connection-details"></a>

**[接続の詳細] 設定の構成**

1.  [**接続の詳細**] メニューで、認証プロバイダーを選択します (推奨: **Workspace IAM ロール)**。

1.  クエリする **[デフォルトリージョン]** を選択します。

1.  **TwinMaker 設定**で、 AWS IoT TwinMaker ワークスペース名を入力します。

# AWS IoT TwinMaker データソースの使用
<a name="IoT-twinmaker-using"></a>

 AWS IoT TwinMaker データソースの使用方法については、GitHub の [AWS IoT TwinMaker データソース](https://github.com/grafana/grafana-iot-twinmaker-app)を参照してください。

## Grafana AWS IoT TwinMaker ダッシュボードロールを手動で作成するには
<a name="iot-twinmaker-dashboard-role"></a>

**Grafana AWS IoT TwinMaker ダッシュボードロールを手動で作成するには**

1. IAM コンソール ([https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)) にサインインします。

1. サマリーで Amazon Managed Grafana ワークスペースロールを見つけます。次のように表示されます。

   ```
    AmazonGrafanaServiceRole-random_ID
   ```

1. 以下のインラインポリシーをロールに追加します。

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

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": {
           "Effect": "Allow",
           "Action": "sts:AssumeRole",
           "Resource": "arn:aws:iam::111122223333:role/TwinMakerDashboardRole"
       }
   }
   ```

------

1. ダッシュボードロールごとに新しいインラインポリシーを追加します。または、**Resource** (リソース) 行にロール Amazon リソースネーム (ARN) のリストを追加します。

1. IAM コンソールでダッシュボードロールを検索します。`SceneViewer` ポリシー (オプションで `VideoPlayer` ポリシー) が必要です。

1. [**Trust Relationships**] (信頼関係) タブを選択します。

1. [**Edit trust relationship (信頼関係の編集)**] を選択します。

1. 次のポリシーを入力します。*AMGWorkspaceRoleArn* をご自身のアカウントの Arn に置き換えてください。

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

****  

   ```
      {
     "Version":"2012-10-17",		 	 	 
     "Statement": [
       {
         "Effect": "Allow",
         "Principal": {
           "AWS": "AMGWorkspaceRoleARN"
         },
         "Action": "sts:AssumeRole"
       }
     ]
   }
   ```

------

## an AWS IoT TwinMaker ポリシーの例
<a name="AMG-TM-policy"></a>

以下は、ダッシュボードロールにアタッチできる minimal AWS IoT TwinMaker ポリシーです。独自のリソースに基づいて、 AWS IoT TwinMaker ワークスペース ARN と ID、および Amazon S3 バケット ARN の値を置き換える必要があります。