Secbez Docs

Connecting Repositories

Connect your GitHub repositories to Secbez for automated security scanning on every pull request.

Installing the GitHub App

Secbez integrates with GitHub through a GitHub App. To connect your repositories:

  1. Go to your Secbez dashboard
  2. Click Add Repository or navigate to Settings
  3. Click Install GitHub App
  4. Select the GitHub account or organization
  5. Choose which repositories to grant access to

You can grant access to all repositories or select specific ones. You can change this later in your GitHub settings.

Required permissions

The Secbez GitHub App requests the following permissions:

PermissionAccessPurpose
Repository contentsReadRead source code for scanning
Pull requestsReadDetect new PRs to scan
ChecksWritePost scan results as Check Runs
MetadataReadList repositories and branches

Secbez never writes to your code or modifies your branches.

Managing connected repositories

Your dashboard shows all connected repositories. From here you can:

  • Trigger a manual scan on any repository
  • View scan history for past results
  • Configure scan settings per repository

To disconnect a repository, manage the GitHub App installation in your GitHub account settings under Applications > Installed GitHub Apps > Secbez.

On this page