Can KMS Multi-Region Keys be used outside the provisioned account?

1

Multi-region keys appear to be constrained to the account in which they are provisioned - What are the best practices for leveraging these types of keys across multiple accounts, is it just a matter of IAM permissions?

3개 답변
2

As noted in the docs, a multi-region KMS key is "an independent KMS key resource with its own key policy." As such, you can use a combination of key policy and IAM policy to allow cross-account access, as also noted in the docs. Note that because the regional keys are independent resources, the key policy must be applied to each key, and any IAM policy in another must refer to the full set of key ARNs across all regions.

profile picture
전문가
bwhaley
답변함 2년 전
AWS
전문가
Frank_P
검토됨 2년 전
0

Confirmed with AWS support today that this DOES NOT WORK.

ReplicateKey API notes:

Cross-account use: No. You cannot use this operation to create a replica key in a different AWS account.

profile picture
답변함 일 년 전
0

There are two steps to doing this. You can create a replica key in the same account and then share the replica with another account.

https://docs.aws.amazon.com/kms/latest/developerguide/key-policy-modifying-external-accounts.html

AWS
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠