Approving Codelantis as GitHub OAuth app for an organization

When you are trying to view a GitHub pull request in Codelantis, you may encounter the following error:

Error: Although you appear to have the correct authorization credentials,
the `<YOUR_ORGANIZATION>` organization has enabled OAuth App access
restrictions, meaning that data access to third-parties is limited. (...)

If this happens, your GitHub organization needs to allow Codelantis as an OAuth application. This is needed so that you can post pull requests comments in your own name from Codelantis.

The required steps are mentioned in GitHub's documentation:

  1. In GitHub, using your own account, navigate to Settings > Applications (direct link)
  2. As you've already authenticated your account with Codelantis before, Codelantis should be in the applications list.
  3. Click on "Codelantis" and look for the Organization access section.
  4. Request approval by your organization to enable Codelantis as OAuth app

On the organization's settings page, your request can then be granted via Settings > OAuth app policy.

After the approval, you will be able to review pull requests in Codelantis.


Questions or problems?
Contact Support codelantis.com