GitHub

Setup

To setup the GitHub integration, navigate to the Integrations > Add integration > GitHub and click Continue.

Which permissions does Oneleet require?

Oneleet currently requests the following read-only permissions within GitHub:

  • Administration
  • Code
  • Metadata
  • Organization administration
  • Organization hooks
  • Repository hooks

Which resources does Oneleet monitor?

Oneleet currently monitors the following on GitHub:

  • Organizations
  • Repositories

Common Issues

I’m seeing “Please upgrade to GitHub Teams or above” for some of my repositories

This issue may arise if your repository is private and your GitHub organization is on a free plan. The free plan does not support the necessary configuration that the monitor checks for in private repositories.

To resolve this, you’ll need to upgrade your GitHub organization to the paid Teams plan or above.

Updates

2025-07-10

What’s changing?

We’re updating our GitHub integration to support user access reviews. As part of this change, we will soon require the following additional permissions:

  • Read access to “Members”

Action required

You should have received a GitHub notification prompting you to accept new permissions for the Oneleet app. Please accept the permissions to enable user access reviews for GitHub on Oneleet.