Skip to main content

RCD GitLab Group

The RCD GitLab Group resource on ColdFront provides access to GitLab.

Note

On the Project page, make sure the user roles are set appropriately:

  • Users with the Manager role will be given Owner permission in GitLab.
  • Users with the User role will be given Developer permission in GitLab.

To learn more about the access levels in GitLab, Please visit the GitLab group permissions page.

Requesting

Select the RCD Gitlab Group when requesting an allocation. Then fill out the form.

  • Justification: tell us how using GitLab will benefit your research.
  • GitLab Group Name: you can leave the default value.

Screenshot of RCD GitLab request form

Using the Resource

Note

Only manage (add/remove) users from ColdFront. If users are managed directly on GitLab, those changes will revert during our daily checks that run on ColdFront.

info

A GitLab group is a collection of projects and users organized together within GitLab. Groups in GitLab are used to manage access permissions and facilitate collaboration across multiple projects.

Note

After allocation approval on ColdFront, new users who have yet to log into RCD GitLab will receive an invitation link via email. This invitation allows them to join the GitLab group.

Once the allocation is approved, a GitLab group named as specified in the request form will be created on GitLab. you can log in to GitLab to create projects/repositories and begin your work.