サポート終了通知: 2025 年 12 月 15 日に、 AWS はサポートを終了します AWS IoT Analytics。2025 年 12 月 15 日以降、 AWS IoT Analytics コンソールまたは AWS IoT Analytics リソースにアクセスできなくなります。詳細については、AWS IoT Analytics 「サポート終了」を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
権限
2 つの ロールを作成する必要があります。1 つのロールは、ノートブックをコンテナ化するために SageMaker AI インスタンスを起動するアクセス許可を付与します。もう 1 つのロールはコンテナを実行するために必要となります。
最初のロールは、自動的に作成するか、または手動で作成できます。 AWS IoT Analytics コンソールで新しい SageMaker AI インスタンスを作成する場合、SageMaker AI インスタンスの実行とノートブックのコンテナ化に必要なすべての権限を付与する新しいロールを自動的に作成できます。または、手動でこれらの権限を持つロールを作成できます。これを行うには、AmazonSageMakerFullAccess ポリシーがアタッチされたロールを作成し、次のポリシーを追加します。
- JSON
-
-
{
"Version":"2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"ecr:BatchDeleteImage",
"ecr:BatchGetImage",
"ecr:CompleteLayerUpload",
"ecr:CreateRepository",
"ecr:DescribeRepositories",
"ecr:GetAuthorizationToken",
"ecr:InitiateLayerUpload",
"ecr:PutImage",
"ecr:UploadLayerPart"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": [
"s3:GetObject"
],
"Resource": "arn:aws:s3:*:*:iotanalytics-notebook-containers/*"
}
]
}
コンテナを実行する権限を付与する 2 番目のロールを手動で作成する必要があります。 AWS IoT Analytics コンソールを使用して最初のロールを自動的に作成した場合でも、これを行う必要があります。次のポリシーと信頼ポリシーがアタッチされたロールを作成します。
- JSON
-
-
{
"Version":"2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:GetBucketLocation",
"s3:PutObject",
"s3:GetObject",
"s3:PutObjectAcl"
],
"Resource": "arn:aws:s3:*:*:aws-*-dataset-*/*"
},
{
"Effect": "Allow",
"Action": [
"iotanalytics:*"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": [
"ecr:GetAuthorizationToken",
"ecr:GetDownloadUrlForLayer",
"ecr:BatchGetImage",
"ecr:BatchCheckLayerAvailability",
"logs:CreateLogGroup",
"logs:CreateLogStream",
"logs:DescribeLogStreams",
"logs:GetLogEvents",
"logs:PutLogEvents"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": [
"s3:GetBucketLocation",
"s3:ListBucket",
"s3:ListAllMyBuckets"
],
"Resource": "*"
}
]
}
以下に示しているのは、信頼ポリシーの例です。
- JSON
-
-
{
"Version":"2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Principal": {
"Service": ["sagemaker.amazonaws.com", "iotanalytics.amazonaws.com"]
},
"Action": "sts:AssumeRole"
}
]
}