本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
整合 AWS IoT SiteWise 和 AWS IoT TwinMaker
與整合可 AWS IoT TwinMaker 授予中強大功能的存取權 AWS IoT SiteWise,例如 AWS IoT SiteWise 主控台中的資 AWS IoT SiteWise 料擷取ExecuteQuery
API和進階資產搜尋。若要整合服務並使用這些功能,您必須先啟用整合。
啟用整合
管理員可以使用 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,請輸入下列指令:
-
CreateServiceLinkedRole
使用AWSServiceName
的呼叫iotsitewise.amazonaws.com
。aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
-
CreateServiceLinkedRole
使用AWSServiceName
的呼叫iottwinmaker.amazonaws.com
。aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
-
CreateWorkspace
使用ID
的呼叫IoTSiteWiseDefaultWorkspace
。aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace