You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently use a provider based on the very powerful "provision account" role in the Shared Services account to provision assessment environments. To reduce risk, a narrower, more tailored role (or roles) should be created with only the permissions necessary to accomplish the goal.
Implementation notes
Note that we currently have two providers based on the same Shared Services role- this duplication should be eliminated:
…sment_provision_roles
Also add a TODO to determine if it is possible/worthwhile to replace any
non-assessment "provision account" roles with something less powerful.
New roles would need to be created in appropriate repositories, then
used in cisagov/cool-assessment-terraform and here. See
cisagov/cool-assessment-terraform#133.
💡 Summary
Use a narrower role (or roles) than the Shared Services "provision account" role.
Motivation and context
We currently use a provider based on the very powerful "provision account" role in the Shared Services account to provision assessment environments. To reduce risk, a narrower, more tailored role (or roles) should be created with only the permissions necessary to accomplish the goal.
Implementation notes
Note that we currently have two providers based on the same Shared Services role- this duplication should be eliminated:
dns_sharedservices
provisionsharedservices
Acceptance criteria
The text was updated successfully, but these errors were encountered: