GitHub

GitHub is a platform to host code for version control and collaboration.

Prerequisite

User with Owner privileges.

Integrating GitHub

GitHub uses OAuth2 authorization to integrate with Harmony SaaS. OAuth2 authorization is a protocol that allows users to grant third-party applications limited access to their resources without sharing their credentials.

Note - The integration is disabled if the Owner role is no longer associated with the user who installed the integration. For example, when the user quits the organization.

To integrate GitHub with Harmony SaaS:

  1. Log in to the Harmony SaaS Administrator Portal.

  2. From the top banner, click Integration Manager.

  3. In the GitHub widget, click Connect.

    The GitHub window appears.

  4. Click Connect.

    The Sign in to your account window appears.

  5. Enter the credentials of a user with the Owner privileges.

  6. Select the organization account to install Harmony SaaS.

  7. Select All repositories and click Install.

    In the Harmony SaaS Administrator Portal, the Successfully connected message appears.