GitHub (Cloud Security)

This integration supports Cloud Security monitoring for GitHub. You can use it to monitor your GitHub configuration, user access, and Dependabot vulnerabilities. It does not require access to repository contents.

Setup

To set up the GitHub (Cloud Security) integration, navigate to the Integrations > Add integration > GitHub (Cloud Security) and click Continue.

Which permissions does Oneleet require?

Oneleet currently requires the following read-only permissions on GitHub:

  • Repository administration
  • Repository Dependabot alerts
  • Repository metadata
  • Repository webhooks
  • Organization administration
  • Organization members
  • Organization webhooks

Which resources does Oneleet monitor?

Oneleet currently monitors the following on GitHub:

  • Organizations
  • Repositories
    • Branch protection rules
    • Dependabot alerts

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-08-14

What’s changing?

We’re updating our GitHub integration to monitor Dependabot vulnerability alerts. As part of this change, we will soon require the following additional permissions:

  • Read access to “Dependabot alerts”

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 Dependabot alert monitoring on Oneleet.

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.