Inventory GitLab group members.
Synchronize GitLab users and match accounts against your corporate HR or identity directory without reading source code.
Connect GitLab to Elba to inventory group members, detect active accounts belonging to departed engineers or contractors, run ISO 27001 / SOC 2 User Access Reviews, and remove revoked seats.
GitLab API · Member inventory, Access Reviews & Deprovisioning
Capabilities
Synchronize GitLab users and match accounts against your corporate HR or identity directory without reading source code.
Flag former engineers, interns, or external contributors whose GitLab seats stayed active after offboarding.
Collect engineering manager sign-off, remove revoked GitLab members automatically, and export PDF/CSV audit proof.
Example workflow
How the integration supports a specific security task.
Elba imports your GitLab group membership list and flags accounts missing from your active directory.
Engineering leads approve or reject each member during your scheduled Access Review.
Elba removes eligible rejected accounts via the GitLab API and generates compliance evidence.
Related capability
Before you connect
Connects via the GitLab API to inventory user accounts and execute supported member removal. Elba does not clone repositories, inspect source code, or modify CI/CD pipelines.
Explore security & privacyNo. The GitLab connector strictly inventories user accounts and memberships for identity reconciliation, User Access Reviews, and supported account removal.
Yes. GitLab is a verified remediation-enabled source in Elba, allowing administrators to deprovision eligible accounts directly from a completed User Access Review or offboarding workflow.
Authorize with a top-level Group Owner on GitLab.com (or an Administrator on supported setups) so Elba can list members and remove revoked seats.
Discuss your requirements
Review the available capabilities, required permissions, and setup for your environment with our team.