建立工作區 - AWS IoT TwinMaker

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

建立工作區

若要建立和設定第一個工作區,請使用下列步驟。

注意

本主題說明如何使用單一資源建立簡單的工作區。對於具有多個資源的全功能工作區,請嘗試範例 Github 儲存庫中的AWS IoT TwinMaker 範例設定。

  1. AWS IoT TwinMaker 主控台首頁上,選擇左側導覽窗格中的工作區

  2. 工作區頁面上,選擇建立工作區

  3. 建立工作區頁面上,輸入工作區的名稱。

  4. (選用) 新增工作區的描述。

  5. S3 資源 下,選擇建立 S3 儲存貯體 。此選項會建立 Amazon S3 儲存貯體,其中 AWS IoT TwinMaker 存放與工作區相關的資訊和資源。每個工作區都需要自己的儲存貯體。

  6. 執行角色 下,選擇自動產生新角色或您為此工作區建立的自訂IAM角色。

    如果您選擇自動產生新角色 , 會將政策 AWS IoT TwinMaker 附加到授予新服務角色存取其他 AWS 服務的許可的角色,包括讀取和寫入您在上一個步驟中指定的 Amazon S3 儲存貯體的許可。如需有關指派許可給此角色的資訊,請參閱 建立和管理 的服務角色 AWS IoT TwinMaker

  7. 選擇建立工作區 。下列橫幅會出現在工作區頁面的頂端。

    具有建議IAM政策和角色名稱的橫幅,以及可讓您取得所需 的按鈕JSON。
  8. 選擇取得 json 。建議您將看到IAM的政策新增至為檢視 Grafana 儀表板的使用者和帳戶 AWS IoT TwinMaker 建立IAM的角色。此角色的名稱遵循此模式:workspace-nameDashboardRole,如需如何建立政策並將其連接至角色的指示,請參閱修改角色許可政策 (主控台)

    下列範例包含要新增至儀表板角色的政策。

    { "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": "*" } ] }

您現在可以開始為第一個實體的工作區建立資料模型。如需如何執行此動作的詳細資訊,請參閱建立您的第一個實體