modernisation-platform icon indicating copy to clipboard operation
modernisation-platform copied to clipboard

Move things out of delegated access that don't need higher credentials

Open davidkelliott opened this issue 2 years ago • 1 comments

User Story

Move everything that doesn't need the root account access from delegate access to member bootstrap

User Type(s)

Value

Questions / Assumptions / Hypothesis

Definition of done

  • [ ] readme has been updated
  • [ ] user docs have been updated
  • [ ] another team member has reviewed
  • [ ] tests are green
  • [ ] UR test OR added to continual research plan

Reference

How to write good user stories

davidkelliott avatar Feb 02 '23 08:02 davidkelliott

This issue is stale because it has been open 90 days with no activity.

github-actions[bot] avatar May 04 '23 01:05 github-actions[bot]

what can be taken out - need this information to consider it 'refined'

SimonPPledger avatar Oct 12 '23 10:10 SimonPPledger

Everything apart from this - https://github.com/ministryofjustice/modernisation-platform/blob/main/terraform/environments/bootstrap/delegate-access/iam.tf#L12 Things relating to this and also this: https://github.com/ministryofjustice/modernisation-platform/blob/main/terraform/environments/bootstrap/delegate-access/policies.tf

Everything else should be able to be moved.

davidkelliott avatar Jan 08 '24 08:01 davidkelliott

Needs to be tested, most stuff can be deleted and recreated, some things might need to import..

ep-93 avatar Feb 01 '24 10:02 ep-93

  1. Migrated following resources from delegate access to member bootstrap

    • Collaborators roles
    • GitHub-oidc role
    • AWSRTSSupport role
    • iam account alias resource
    • SSM Parameters
  2. Migrated All policies from delegate access to single-sign-on

#6144 #6156 #6244 #6254

sukeshreddyg avatar Feb 19 '24 15:02 sukeshreddyg