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

Spike: Create collaborator users as SSO users

Open davidkelliott opened this issue 1 year ago • 2 comments

User Story

We current have IAM users (collaborators) and SSO users (moj github users). What if instead of using IAM users, we created SSO users directly in Terraform (rather than the GitHub sync which happens for normal users). This would simplify our policies and provide a more consistent user experience between collaborators and MoJ users. This would also help for some things which rely on SSO such as fleet manager. (see original slack thread where this issue can up https://mojdt.slack.com/archives/C01A7QK5VM1/p1678114589293019)

User Type(s)

MP collaborators

Value

More consistent user experience.

Assumptions / Hypothesis / Questions / Unknowns

Do not know if this is possible or sensible, the spike will determine this.

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 Mar 06 '23 15:03 davidkelliott

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

github-actions[bot] avatar Jun 05 '23 01:06 github-actions[bot]

Will need Dave to provide some pointers

SimonPPledger avatar Jul 06 '23 10:07 SimonPPledger

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

github-actions[bot] avatar Nov 22 '23 01:11 github-actions[bot]

We don't see how this is possible - without anything to authenticate this

SimonPPledger avatar Feb 20 '24 10:02 SimonPPledger