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

  1. Log in to your AquilaX account: https://aquilax.ai

  2. Find the organization you want to connect and click the three-dot menu next to it, then select Manage

  3. On the Configuration page, scroll to the Integrations section

  4. Under GitLab, click + Connect

  5. 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 and read_repository, alternative you can select only api)

  6. 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?