本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立工作區
若要建立和設定第一個工作區,請使用下列步驟。
注意
本主題說明如何使用單一資源建立簡單的工作區。對於具有多個資源的全功能工作區,請嘗試範例 Github 儲存庫中的AWS IoT TwinMaker 範例
在AWS IoT TwinMaker 主控台
首頁上,選擇左側導覽窗格中的工作區。 在工作區頁面上,選擇建立工作區 。
在建立工作區頁面上,輸入工作區的名稱。
(選用) 新增工作區的描述。
在 S3 資源 下,選擇建立 S3 儲存貯體 。此選項會建立 Amazon S3 儲存貯體,其中 AWS IoT TwinMaker 存放與工作區相關的資訊和資源。每個工作區都需要自己的儲存貯體。
在執行角色 下,選擇自動產生新角色或您為此工作區建立的自訂IAM角色。
如果您選擇自動產生新角色 , 會將政策 AWS IoT TwinMaker 附加到授予新服務角色存取其他 AWS 服務的許可的角色,包括讀取和寫入您在上一個步驟中指定的 Amazon S3 儲存貯體的許可。如需有關指派許可給此角色的資訊,請參閱 建立和管理 的服務角色 AWS IoT TwinMaker。
選擇建立工作區 。下列橫幅會出現在工作區頁面的頂端。
選擇取得 json 。建議您將看到IAM的政策新增至為檢視 Grafana 儀表板的使用者和帳戶 AWS IoT TwinMaker 建立IAM的角色。此角色的名稱遵循此模式:
workspace-name
DashboardRole,如需如何建立政策並將其連接至角色的指示,請參閱修改角色許可政策 (主控台)。下列範例包含要新增至儀表板角色的政策。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetObject" ], "Resource": [ "arn:aws:s3:::iottwinmaker-workspace-
workspace-name-lower-case
-account-id
", "arn:aws:s3:::iottwinmaker-workspace-workspace-name-lower-case
-account-id
/*" ] }, { "Effect": "Allow", "Action": [ "iottwinmaker:Get*", "iottwinmaker:List*" ], "Resource": [ "arn:aws:iottwinmaker:us-east-1:account-id
:workspace/workspace-name
", "arn:aws:iottwinmaker:us-east-1:account-id
:workspace/workspace-name
/*" ] }, { "Effect": "Allow", "Action": "iottwinmaker:ListWorkspaces", "Resource": "*" } ] }
您現在可以開始為第一個實體的工作區建立資料模型。如需如何執行此動作的詳細資訊,請參閱建立您的第一個實體。