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:
- Go to your Secbez dashboard
- Click Add Repository or navigate to Settings
- Click Install GitHub App
- Select the GitHub account or organization
- 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:
| Permission | Access | Purpose |
|---|---|---|
| Repository contents | Read | Read source code for scanning |
| Pull requests | Read | Detect new PRs to scan |
| Checks | Write | Post scan results as Check Runs |
| Metadata | Read | List 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.