Skip to main content

Select Repository

Overview

Once you have logged in, either via your GitHub account or via a team-member invite, just follow the flow to launch your fist security scan!

1. Click on the Scan Code button to get started

On the top right of the dashboard, click the Scan Code button. You will be redirected to the repository selection page.

Scan Code

2. Select the repository to scan

Next, choose the repository you'd like to scan and click "Next". You have two options for selecting a repository:

  • GitHub Integration: Select your GitHub organization and repository from the dropdown menus (supports both public and private repositories)
  • Public Repository URL: Enter the GitHub URL of any public repository directly
Repository Selection Tips
  • If you don't see your repository listed in the GitHub Integration, you can click on the Add Repo from GitHub button to manage the repositories AuditAgent has access to.
  • The Public Repository URL option doesn't require our GitHub App to be installed!

Select Repository

3. Missing repositories?

If you’re missing repositories, make sure the AuditAgent GitHub App is installed on the account (user/org) that owns the repository, and that the repository is selected/allowed in the app installation.

Note: Repositories will only appear if the GitHub App installation has access to them. If the repository belongs to an organization where the app isn’t installed (or the repo wasn’t selected), it won’t show up in the organization/repository dropdown.

To fix this:

  • Ask an org owner / repo admin to install the AuditAgent GitHub App for that organization, or grant access to the specific repository.
  • Then return to AuditAgent and refresh the repository list (or reopen the scan flow).
info

Why this limitation? This allows you to stay in full control of what is shared with us and guarantee that we can't access any repository that AuditAgent hasn't explicitely be given access to.