整合 AWS IoT SiteWise 和 AWS IoT TwinMaker - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

整合 AWS IoT SiteWise 和 AWS IoT TwinMaker

與整合可 AWS IoT TwinMaker 授予中強大功能的存取權 AWS IoT SiteWise,例如 AWS IoT SiteWise 主控台中的資 AWS IoT SiteWise 料擷取ExecuteQueryAPI和進階資產搜尋。若要整合服務並使用這些功能,您必須先啟用整合。

啟用整合

管理員可以使用 AWS JSON策略來指定誰可以存取什麼內容。也就是說,哪個主體在什麼條件下可以對什麼資源執行哪些動作。JSON策略Action元素描述了您可以用來允許或拒絕策略中存取的動作。如需有關 AWS IoT SiteWise 支援動作的詳細資訊,請參閱服務授權參考 AWS IoT SiteWise所定義的動作。

如需有關 AWS IoT TwinMaker 服務連結角色的詳細資訊,請參閱《AWS IoT TwinMaker 使用者指南》 AWS IoT TwinMaker中的《服務連結角色》。

在整合 AWS IoT SiteWise 和之前 AWS IoT TwinMaker,您必須授與下列權限,以 AWS IoT SiteWise 便與 AWS IoT TwinMaker 連結的工作區整合:

  • iotsitewise:EnableSiteWiseIntegration-允許 AWS IoT SiteWise 與鏈接的 AWS IoT TwinMaker 工作區集成。此整合可透 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 SiteWise 並 AWS IoT TwinMaker 使用 AWS CLI,請輸入下列指令:

  1. CreateServiceLinkedRole使用AWSServiceName的呼叫iotsitewise.amazonaws.com

    aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
  2. CreateServiceLinkedRole使用AWSServiceName的呼叫 iottwinmaker.amazonaws.com

    aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
  3. CreateWorkspace使用ID的呼叫IoTSiteWiseDefaultWorkspace

    aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace