Skip to content

GitHub

SaaS Management integrates directly with GitHub Organization, so you can view all user activity within the application. The integration gives you the usage data you need to make informed decisions on inactive licenses and any renewal or purchasing options. For example, you can see which users are actively using Github through use of pull requests, issues, and general dashboard usage.

Note

SaaS Management does not access or request access to your code or commits.

Integrating with GitHub Organization

To connect with your Github Organization, log in to Github Organization with an Organization Admin account. SaaS Management requires Admin account access to view the usage data of Github Organization users.

Note

Before you integrate the applications, make sure you have signed out of your individual account within your organization and are signed in to the appropriate service account with the required permissions.

  1. From the SaaS Management navigation menu, select Integrations.
  2. Select the GitHub tile.
  3. Select Add Integration.
  4. In the new window, enter your GitHub organization login.

    The Authenticate with GitHub window with a field for Organization Login.

    To find your organization login, select your profile picture in the upper-right corner of the page in GitHub. From the dropdown menu, select Your organizations to view your organization login.

    A list of the user's organizations in Github.

  5. After you've entered your organization login, select Submit.

  6. In the new window, select the Learn more about Intello GitHub Organization link.

  7. On the new page, select Install to add the app to your organization.

  8. Select the location to install the app.
  9. Review the requested permissions. SaaS Management requests the following access:

    • Read access to administration, commit statuses, issues, members, metadata, organization administration, organization plan, and pull requests. We do not request access to your code or commit data.
    • Read access to emails and plan.

    This access allows SaaS Management to pull user data as well as every change to a pull request or issue.

  10. Select Install & Authorize to accept the requested permissions and complete the integration.