AWS IoT SiteWise と AWS IoT TwinMaker の統合 - AWS IoT SiteWise

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

AWS IoT SiteWise と AWS IoT TwinMaker の統合

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

統合の有効化

管理者は AWS JSON ポリシーを使用して、誰が何にアクセスできるかを指定できます。つまり、どのプリンシパルがどんなリソースにどんな条件アクションを実行できるかということです。JSON ポリシーのAction要素には、ポリシー内のアクセスを許可または拒否するために使用できるアクションが記述されます。AWS IoT SiteWise がサポートするアクションの詳細については、[Service Authorization Reference] (サービス認可リファレンス) の[Actions defined by AWS IoT SiteWise] (定義するアクション) を参照してください。

AWS IoT TwinMaker サービスにリンクされたロールの詳細については、「 AWS IoT TwinMakerユーザーガイド」の「 のサービスにリンクされたロールAWS IoT TwinMaker」を参照してください。

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 ロールに次のポリシーを追加します。

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

AWS IoT SiteWise と AWS IoT TwinMaker の統合

AWS IoT SiteWise と を統合するにはAWS IoT TwinMaker、以下が必要です。

  • AWS IoT SiteWise アカウントで設定された サービスにリンクされたロール

  • AWS IoT TwinMaker アカウントで設定された サービスにリンクされたロール

  • AWS IoT TwinMaker リージョンIoTSiteWiseDefaultWorkspaceのアカウントで ID を持つ ワークスペース。

AWS IoT SiteWise コンソールを使用して を統合するには

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

を使用して を統合するには AWS CLI

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

  1. AWSServiceNameCreateServiceLinkedRoleで を呼び出しますiotsitewise.amazonaws.com

    aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
  2. AWSServiceNameCreateServiceLinkedRoleで を呼び出します iottwinmaker.amazonaws.com

    aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
  3. IDCreateWorkspaceで を呼び出しますIoTSiteWiseDefaultWorkspace

    aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace