How can we help?

GitHub Enterprise Integration

Noga Tubi
Noga Tubi
  • Updated
Set up your GitHub Enterprise integration and get all the insights in Torii's dashboard.

Torii integrates with GitHub Enterprise and syncs the user list into Torii.

We also support 2 actions, allowing to invite and remove organization members from Github.


User & License Data

Torii lists the users who were provisioned by GitHub and will not list any other users or licenses.

Requirements:

  1. A GitHub Enterprise Cloud account

  2. Users are authenticated using SAML single sign-on.

  3. Users are provisioned by an Identity Provider using SCIM.

Instructions:

  1. Create a personal access token on GitHub with the admin:org scope.

  2. Authorize the personal access token for use with SAML single sign-on.

  3. Add the access token on the Torii Integrations page.

Why is the admin: org scope required?

Torii’s GitHub Enterprise integration is based on GitHub’s SCIM API, which requires the admin: org scope. Unfortunately, GitHub does not provide alternatives and more limited scopes to access the required data.

As a technical user of GitHub, how can I verify the integration will work?

This isn't mandatory, but you can verify the access token was created successfully before connecting it out to Torii.

For technical users: verify by trying to access the SCIM API and seeing the list of users on your account:

GET https://api.github.com/scim/v2/organizations/YOUR_ORG_NAME/Users

(replace the YOUR_ORG_NAME with your organization name and use Basic Authentication with the YOUR_ORG_NAME:ACCESS_TOKEN pair)

Was this article helpful?

0 out of 1 found this helpful

Have more questions? Submit a request