GitHub access using Entitle
Some of the use cases for using Entitle for GitHub permissions and team access:
- Quarterly Manager review of their GitHub teams
- Temporary access to a specific team
- Teammates switched teams and needs to be added to their new team
Managers’ access to GitHub teams
Request “Maintainer” role in GitHub via Entitle to review your teams and add or remove teammates as neccessary.
In Entitle or the /access_request in Slack:
- Request a specific permission
- Integration: GitHub
- Resource: [Name of your team]
- Role: Maintainer
- Grand method: Direct
- Duration: (suggested 1 day)
- Justification: example, “to audit teamm ember access for team xx”
Once approved, you can go into GitHub to conduct the review.
Teammate access to specific GitHub teams
This can be used for short or more permanent durations.
The steps to renew a request if very quick (you get a reminder that your access is expiring and you can click, renew, and it will send the same ticket values through the process without having to fill it out again).
In Entitle or the /access_request in Slack:
- Request a specific permission
- Integration: GitHub
- Resource: [Name of the team needed]
- Role: Member
- Grand method: Direct
- Duration:
- Justification:
You will get a notification from Entitle once approved.