CustomResources: Allow usage across accounts #180
Labels
effort/small
Minimal effort required for implementation
status/stale
The RFC did not get any significant enough progress or tracking and has become stale.
Allow CustomResources to be used across accounts. This needs an additional SNS topic as it makes it easier to set up permissions correctly. Also, the message from SNS topic must be unwrapped in order to work with existing CustomResource provider.
Use Case
My use-case is to provide CloudFormation custom resources for external SaaS solutions. I know that there are also custom types, but it still leaves the problem how to handle secrets (like api keys) properly. The set up I have in mind is to have the custom resource provider in a single account which also knows the secrets. Other accounts in the organization should be allowed to create custom resources in their own stacks using the provider in the shared account.
Another use-case might be the Rout53 example described here
Proposed Solution
serviceToken
changesOther
Similar solution with plain cfn:
https://aws.amazon.com/blogs/mt/multi-account-strategy-using-aws-cloudformation-custom-resources-to-create-amazon-route-53-resources-in-another-account/
This is a 🚀 Feature Request
The text was updated successfully, but these errors were encountered: