Dev, Design & Cloud
PurpletGo + GitHub
30-day free trial - no credit card required
What it does
What PurpletGo does in GitHub
Remove a departing employee from your GitHub organization and cancel any pending invitation, as part of their offboarding.
- Removes the person from your GitHub organization, which ends their access to private repositories, teams, and projects.
- Cancels any pending invitation to the organization for that username.
- Runs when an admin or HR user revokes access for the offboarding, alongside the other systems selected for that person, and the result is recorded as revoked, failed, or needs manual action, with the reason.
What you need
- A GitHub organization owner to authorise PurpletGo through GitHub OAuth.
- Each employee's GitHub username saved on their employee record.
Plan
All plans
Compare plansSetup
Set up GitHub in PurpletGo
- 1
Open Integrations, find GitHub, and click Connect.
- 2
Confirm your password, then authorise PurpletGo on GitHub.
- 3
If you belong to several organizations, choose the one to link.
- 4
Add GitHub usernames to employee records, individually or by CSV import.
Good to know
- Outside collaborators on individual repositories are not removed.
- Personal access tokens and SSH keys belong to the person's own GitHub account; removal stops them reaching your organization.
- One GitHub organization can be linked per PurpletGo organization.
Why this matters
A former employee who keeps GitHub org access can still read private repositories - including any secrets or credentials that were ever checked into code history.
Doing this by hand? Read how to remove a departing employee from GitHub.
GitHub FAQ
Common questions about the GitHub integration
What does PurpletGo do in GitHub?
Remove a departing employee from your GitHub organization and cancel any pending invitation, as part of their offboarding.
Why does removing GitHub access matter when someone leaves?
A former employee who keeps GitHub org access can still read private repositories - including any secrets or credentials that were ever checked into code history.
Which PurpletGo plan includes the GitHub integration?
All plans.
What do I need to connect GitHub to PurpletGo?
A GitHub organization owner to authorise PurpletGo through GitHub OAuth. Each employee's GitHub username saved on their employee record.
Related
Related Dev, Design & Cloud integrations
Offboard with every system accounted for
Some integrations need the Team or Enterprise plan, shown above.
30-day free trial - no credit card required