GitHub Connection
Connecting AquilaX to Your Private GitHub Repositories
To enable AquilaX to scan your GitHub repositories, you must grant the platform access to your GitHub account or organization. This integration uses GitHub's official OAuth app flow, giving you granular control over which repositories are shared.
Steps
Log in to your AquilaX account: https://aquilax.ai
Go to your Organizations page: https://aquilax.ai/app/dashboard/pages/organizations/
Find the organization you want to connect and click the three-dot menu next to it, then select Manage
On the Configuration page, scroll to the Repositories & git Integrations section
Under GitHub, click + Connect

You will be redirected to GitHub to install and authorize the AquilaX AI Security app. Select the account to install on, then choose which repositories to grant access to:
All repositories - applies to all current and future repositories owned by the account, including public repositories (read-only)
Only select repositories - choose specific repositories; also includes public repositories (read-only)

Permissions requested: AquilaX requests Read access to code and metadata only. No write access is ever requested.
Click Install & Authorize. You will be redirected back to AquilaX at
https://aquilax.ai/app/github/webhookA confirmation screen will appear indicating the GitHub Integration was successful

Refresh the page to confirm the integration status. The GitHub row will now show ✓ Connected along with the number of repositories integrated and the date
You can now scan any repository from your connected GitHub account or organization.
Notes
If you have already connected your GitHub account, you can click View Details in the Integrations section to:
Update the connection to refresh the integration and repository list
Delete the integration and start over
Only Organization Owners can connect or manage git integrations
If you selected Only select repositories during setup and want to add more later, go to your GitHub account under Settings → Integrations → GitHub Apps and update the AquilaX app permissions
Last updated