2018-10-24 Meeting note with IT ops (Github Onboarding)
2018-10-24 Meeting note with IT ops (Taufik)
- We will go with manual process first since we haven’t decided yet to use Okta for IDP.
- Manual SOP update will include:
- Onboarding (updated on 2019-11-27):
- Github invitation is only eligible for software engineer and UI designer.
- For Traveloka permanent employee: Traveloka email & github username are mandatory to be stated in IT ops ticket.
- For vendor/3rd party: they must be invited as outside collaborator to specific repo with the permission of repo owner.
- Invitation will be cancelled if invitee ignores it for more than 4 weeks.
- Offboarding:
- IT ops team will manually remove github username.
- Upon offboarding, IT ops will search gmail or jira ticket for traveloka email to get the github username
- Go to github dashboard
- Remove user from Traveloka github organization
- If unable to find user, check github audit log to check whether: already removed, username change. Or escalate to web-infra.
- To audit & remediate current state of github membership, web-infra team (Asen) will list current org member in spreadsheet based on Traveloka team and will ask team leads to verify membership of their respective teams.