本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
集成 Amazon IoT SiteWise 和 Amazon IoT TwinMaker
与集成后Amazon IoT TwinMaker,用户可以访问中的强大功能Amazon IoT SiteWise,例如Amazon IoT SiteWise控制台中的Amazon IoT SiteWise数据检索 ExecuteQuery
API 和高级资产搜索。要集成服务并使用这些功能,必须先启用集成。
启用集成
管理员可以使用 Amazon JSON 策略来指定谁有权访问什么内容。也就是说,哪个主体可以对什么资源执行操作,以及在什么条件下执行。JSON 策略的 Action
元素描述可用于在策略中允许或拒绝访问的操作。有关 Amazon IoT SiteWise 支持操作的更多信息,请参阅《服务授权参考》中的Amazon IoT SiteWise 定义的操作。
有关Amazon IoT TwinMaker服务关联角色的更多信息,请参阅《Amazon IoT TwinMaker用户指南》Amazon IoT TwinMaker中的服务关联角色。
在集成Amazon IoT SiteWise和之前Amazon IoT TwinMaker,必须授予Amazon IoT SiteWise允许与Amazon IoT TwinMaker链接工作区集成的以下权限:
-
iotsitewise:EnableSiteWiseIntegration
— Amazon IoT SiteWise 允许与链接Amazon IoT TwinMaker的工作区集成。这种集成Amazon IoT TwinMaker允许Amazon IoT SiteWise通过Amazon IoT TwinMaker与服务相关的角色读取所有建模信息。要启用此权限,请将以下策略添加到您的 IAM 角色:{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "iotsitewise:EnableSiteWiseIntegration" ], "Resource": "*" } ] }
集成 Amazon IoT SiteWise 和 Amazon IoT TwinMaker
要整合Amazon IoT SiteWise和Amazon IoT TwinMaker,您必须具备以下条件:
Amazon IoT SiteWise在您的账户中设置服务相关角色
Amazon IoT TwinMaker在您的账户中设置服务相关角色
Amazon IoT TwinMaker
IoTSiteWiseDefaultWorkspace
在您所在区域的账户中使用 ID 的工作空间。
使用Amazon IoT SiteWise控制台进行集成
当您在控制台中看到 “与集成” Amazon IoT TwinMaker 横幅时,选择 “授予权限”。先决条件是在您的账户中创建的。
要通过使用进行集成 Amazon CLI
要Amazon IoT TwinMaker进行集成Amazon IoT SiteWise并使用Amazon CLI,请输入以下命令:
-
拨打
CreateServiceLinkedRole
oAWSServiceName
fiotsitewise.amazonaws.com
.aws iam create-service-linked-role --aws-service-name iotsitewise.amazonaws.com
-
拨打
CreateServiceLinkedRole
oAWSServiceName
fiottwinmaker.amazonaws.com
.aws iam create-service-linked-role --aws-service-name iottwinmaker.amazonaws.com
-
拨打
CreateWorkspace
oID
fIoTSiteWiseDefaultWorkspace
.aws iottwinmaker create-workspace --workspace-id IoTSiteWiseDefaultWorkspace