Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change who is responsible for granting GCP access #1672

Open
8 tasks
AgaDufrat opened this issue Jan 30, 2025 · 0 comments
Open
8 tasks

Change who is responsible for granting GCP access #1672

AgaDufrat opened this issue Jan 30, 2025 · 0 comments

Comments

@AgaDufrat
Copy link
Contributor

AgaDufrat commented Jan 30, 2025

User Need

As an engineer on the Platform Team
I want the teams to be able to arrange access themselves
so that toil for platform team is reduced

As an engineer on an app team
I want I want to know who can grant me necessary access
so that so I can do my work

Background

The Platform team is only responsible for off-boarding engineers for security reasons.
The members of the platform team don't have enough information to be able to assess if the access should be granted.

This approach is consistent with Getting production access

Functional Requirements (What):

  • Change who is responsible for granting GCP access from the Platform Team to Tech Leads/Senior Tech.

Non-Functional Requirements (How):

  • Review member's roles in GCP Google Group
  • Update the membership so only Senior Tech people are Owners (you will need to ask senior tech to make this change)
  • Update the membership so only members of the Platform Team and tech leads are Managers
  • Update the membership so all the other engineers are Members
  • Update the docs from If you should have access but don’t, Platform Engineering should be able to add you to the Google Group. to If you should have access but don’t, ask your (civil servant) tech lead, or a [Senior Tech member](https://docs.publishing.service.gov.uk/manual/ask-for-help.html#contact-senior-tech) in your group to add you to the Google Group.

Acceptance Criteria:

  • Roles in the Google Group are updated
  • Docs are updated

Notes:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant