Skip to content
This repository was archived by the owner on Jun 15, 2023. It is now read-only.

document that CF action RoleArn needs access to the template, but CF service role doesn't #48

Merged
merged 1 commit into from
Jun 24, 2021

Conversation

tjenkinson
Copy link
Contributor

Description of changes:

It appears (although I'm partly guessing and going off aws/aws-cdk#12985 (comment), and an error I got when the action deploy role didn't have s3 permissions) that the CloudFormation action generates a signed URL to the template, and passes that signed URL to CloudFormation.

This means the CloudFormation service role does not need permission to access the artifact bucket, because the signed URL is publicly accessible.

Also it means the action RoleArn (if configured), does need access to the artifact bucket, to generate the signed URL.

Would be great to get confirmation that this is how it works and the docs updated to make this clear.

@darlaker
Copy link
Contributor

Hello, Thank you for your input! This is a great way to clarify this nuanced information for the action.

@darlaker darlaker merged commit e280984 into awsdocs:main Jun 24, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants