OAuth App integration

General guidelines

  • The OAuth App enables linking your GitHub account to Entitle. The linking is performed through the Entitle UI, by defining a new Integration (Integrations section). As part of this process, the OAuth app exchanges a request token from Entitle for an access token from GitHub after a redirect via a web request.
  • Using this integration option, all you need to do is create an integration on the Entitle application.

Creating the integration in Entitle

  1. Log into Entitle and navigate to the Integrations page.
  2. After clicking the Add Integration button, type GitHub OAuth integration in the Application field.
  3. Don’t forget to set the Save on field with your configuration, i.e. your own hosted agent or Entitle’s cloud.
  4. Also, make sure that the Connection field is set to OAuth
  1. Click on the Authorize with OAuth button. A popup window will open and ask you to authenticate and approve you want to register to the Entitle app.
  2. You will need to make sure the following scopes are chosen:
    • repo (to manage access to all the repositories including private ones).
    • write:org (to manage members of the organization and teams).
  1. When you approve, our system will automatically get the correct configuration.