

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# データセットのエクスポートジョブの許可要件
<a name="export-permissions"></a>

データセットをエクスポートするには、Amazon Personalize は、Amazon S3 バケットにファイルを追加するための許可を必要とします。許可を付与するには、バケットで `PutObject` および `ListBucket` アクションを使用するための許可をロールに付与する、Amazon Personalize のサービスロールに新しい AWS Identity and Access Management (IAM) ポリシーをアタッチします。また、`PutObject` および `ListBucket` アクションを使用するための許可を Amazon Personalize のプリンシパルに付与する、出力 Amazon S3 バケットにバケットポリシーをアタッチします。

 暗号化に AWS Key Management Service (AWS KMS) を使用している場合は、Amazon Personalize および Amazon Personalize IAM サービスロールにキーを使用するためのアクセス許可を付与する必要があります。詳細については、「[AWS KMS キーを使用するためのアクセス許可を Amazon Personalize に付与する](granting-personalize-key-access.md)」を参照してください。

## データセットをエクスポートするためのサービスロールのポリシー
<a name="role-policy-for-dataset-export-job"></a>

次のポリシー例は、`PutObject` および `ListBucket` アクションを使用するための許可を Amazon Personalize のサービスロールに付与します。`amzn-s3-demo-bucket` を出力バケットの名前に置き換えます。IAM のサービスロールにポリシーをアタッチする方法については、「[Amazon Personalize サービスロールに対する、Amazon S3 ポリシーのアタッチ](granting-personalize-s3-access.md#attaching-s3-policy-to-role)」を参照してください。

```
{
    "Version": "2012-10-17",		 	 	 
    "Id": "PersonalizeS3BucketAccessPolicy",
    "Statement": [
        {
            "Sid": "PersonalizeS3BucketAccessPolicy",
            "Effect": "Allow",
            "Action": [
                "s3:PutObject",
                "s3:ListBucket"
            ],
            "Resource": [
                "arn:aws:s3:::{{amzn-s3-demo-bucket}}",
                "arn:aws:s3:::{{amzn-s3-demo-bucket}}/*"
            ]
        }
    ]
}
```

## データセットをエクスポートするための Amazon S3 バケットポリシー
<a name="bucket-policy-for-dataset-export-job"></a>

次のポリシー例は、Amazon S3 バケットに対する `PutObject` および `ListBucket` アクションを使用するための許可を Amazon Personalize に付与します。`amzn-s3-demo-bucket` をバケットの名前に置き換えます。Amazon S3 バケットポリシーをバケットに追加する方法については、「*Amazon Simple Storage Service ユーザーガイド*」の「[Amazon S3 コンソールを使用したバケットポリシーの追加](https://docs.aws.amazon.com/AmazonS3/latest/userguide/add-bucket-policy.html)」を参照してください。

```
{
    "Version": "2012-10-17",		 	 	 
    "Id": "PersonalizeS3BucketAccessPolicy",
    "Statement": [
        {
            "Sid": "PersonalizeS3BucketAccessPolicy",
            "Effect": "Allow",
            "Principal": {
                "Service": "personalize.amazonaws.com"
            },
            "Action": [
                "s3:PutObject",
                "s3:ListBucket"
            ],
            "Resource": [
                "arn:aws:s3:::{{amzn-s3-demo-bucket}}",
                "arn:aws:s3:::{{amzn-s3-demo-bucket}}/*"
            ]
        }
    ]
}
```