GitLab Connection
Connecting AquilaX to Your Private GitLab Repositories
To enable AquilaX to scan private GitLab repositories, you must grant the platform access to your GitLab account or self-hosted instance.
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 Integrations section
Under GitLab, click + Connect
In the dialog that appears:
Enter your GitLab instance URL (either a public
gitlab.com
account or a private/self-hosted GitLab instance)Enter your GitLab Access Token with the necessary permissions for repository access (the access granted must be at least
read_api
andread_repository
, alternative you can select onlyapi
)
Click Next and select the GitLab groups you want to grant access to

Once connected, refresh the page to confirm the integration status and verify that AquilaX has access. You can now scan any repository from the connected groups
Notes
If you have already connected your GitLab account, you can click View Details in the Integrations section to:
• Update the connection details to refresh connection and list of repos
• Delete the integration and start over
Only Organization Owners can perform these operations
Last updated
Was this helpful?