Our GitLab integration allows you to onboard and offboard GitLab accounts from the RoleUp dashboard.
The GitLab integration offers all functionality that RoleUp supports, listing accounts and memberships, adding and removing accounts, and updating memberships.
The account that provides OAuth authorization must have an admin or owner role within GitLab, or the integration will not function as expected.
The integration cannot create GitLab accounts, but can invite them to join the connected GitLab groups and projects. Provide the username of the new user, and select the GitLab project/group you’d like to add them to.
The new user will receive an email that invites them to join the GitLab project/group.
You may receive errors if the user already exists in your project/group, or if the user who created the GitLab integration does not have an owner or admin role.
To remove an account from GitLab:
RoleUp offers the ability to update GitLab group memberships and roles, as well as update project memberships and roles.