翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ワークスペースの作成
最初のワークスペースを作成して設定するには、次の手順に従います。
注記
このトピックでは、単一のリソースで簡単なワークスペースを作成する方法を説明します。複数のリソースを持つフル機能のワークスペースの場合は、サンプル AWS IoT TwinMaker
AWS IoT TwinMaker コンソール
のホームページで、左側のナビゲーションペインで [ワークスペース] を選択します。 [ワークスペース] ページで、[ワークスペースを作成] をクリックします。
[ワークスペースを作成] ページに、ワークスペース名を入力します。
(オプション) ワークスペースの説明を入力します。
[S3 リソース] で [S3 バケットを作成] を選択します。このオプションは、ワークスペースに関連する情報とリソース AWS IoT TwinMaker を保存する Amazon S3 バケットを作成します。各ワークスペースには独自のバケットが必要です。
実行ロール で、新しいロールを自動生成するか、このワークスペース用に として作成したカスタムIAMロールを選択します。
新しいロール の自動生成 を選択した場合、 は、前のステップで指定した Amazon S3 バケットへの読み取りと書き込みのアクセス許可など、他の AWS サービスにアクセスするためのアクセス許可を新しいサービスロールに付与するポリシーをロールに AWS IoT TwinMaker アタッチします。このアクセス許可をロールに割り当てる方法の詳細については、「AWS IoT TwinMakerのサービスロールを作成、管理する」を参照してください。
[ワークスペースを作成] を選択します。次のバナーは、[ワークスペース] ページの上部に表示されます。
[JSON を取得] を選択します。Grafana ダッシュボードを表示するユーザーとアカウント用に AWS IoT TwinMaker 作成したIAMロールに、表示される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": "*" } ] }
これで、最初のエンティティを使用してワークスペースのデータモデルを作成する準備ができました。これを行う手順については、「最初のエンティティを作成する」を参照してください。