A smart-grid utility company is implementing a centralized telemetry data ingestion pipeline. Smart meter telemetry data is ingested in real-time in the Ingestion Account (Account ID 111122223333) via an Amazon Kinesis Data Firehose delivery stream. The compliance guidelines require all telemetry data to be stored long-term in an Amazon S3 bucket within a dedicated Security and Compliance Account (Account ID 444455556666). All data stored in the S3 bucket must be encrypted at rest using an AWS KMS Customer Managed Key (CMK) owned by the Security and Compliance Account. The Kinesis Data Firehose delivery stream must write the data directly to the cross-account S3 bucket.
Which two configurations must the solutions architect implement to enable this cross-account delivery while satisfying the security and encryption requirements? (Select TWO.)
- Configure the KMS key policy of the Customer Managed Key in Account 444455556666 to grant the Kinesis Data Firehose IAM role in Account 111122223333 permissions for the kms:GenerateDataKey and kms:Decrypt actions.Answer
- Configure the S3 bucket policy in Account 444455556666 to grant the Kinesis Data Firehose IAM role in Account 111122223333 permission for the s3:PutObject action, and configure the Firehose delivery stream to apply the bucket-owner-full-control canned ACL.Answer
- CConfigure the Kinesis Data Firehose delivery stream to encrypt the data using the default AWS-managed S3 key (aws/s3) in Account 444455556666, and add a bucket policy in Account 444455556666 that grants Account 111122223333 root access.
- DAttach a Service Control Policy (SCP) to the Organizational Unit (OU) containing Account 111122223333 that allows the s3:PutObject and kms:GenerateDataKey actions targeting the S3 bucket and KMS key in Account 444455556666.
- EConfigure the S3 bucket policy in Account 444455556666 to trust the IAM role in Account 111122223333, and rely on the default S3 bucket key configuration to automatically handle cross-account KMS decryption without modifying the KMS key policy.