Closed PepperMoJ closed 2 months ago
Do we need to remove the leavers from both accounts?
List of services from which we need to remove users. 1.Github 2.Sentry 3.circle CI 4.Docker
I just added the draft PR, for which i prepared code: https://github.com/ministryofjustice/operations-engineering/pull/4435
https://runbooks.operations-engineering.service.justice.gov.uk/documentation/internal/team/leavers.html#leavers-guide Modified the leaver process as per the Operations Engineering Runbook https://github.com/ministryofjustice/operations-engineering/commit/d54689f20011fe2d2efb24986489ef8e2516f2f4
Note: Note: Removal from 1Password will remove access to shared team credentials for most services not sure from which services will remove the access need to check on that.
While checking using Github SSO, we can sign into the five applications.
We are not using Github SSO for the remaining four applications:
Docker AuthO Amazon Web Services Sentry.io Page Duty So if we revoke Github access, it will also revoke access to these applications. https://docs.google.com/document/d/1xqeYGt39yKMWCd6CLjyxodj_8GpdPkyQnS_3kjeN018/edit
It appears that further API and security details are required to complete the Automate Leaver procedure, which we intend to test one at a time before deciding how to proceed.
User Need
As a Operations Engineer I want to automate the leavers process so that there is minimal input from the team in order to remove a user from the appropriate systems
Value We can save the team time when is comes to processing leavers.
Functional Requirements:
Non-Functional Requirements:
Acceptance Criteria:
Notes: