Using and understanding different roles

In GitLab, four different roles exist, which can be applied to projects. The roles are split into:

  • Guests
  • Reporters
  • Developer
  • Master

They are designed to fulfill different parts of the development process and should be used meaningfully. It can be important to limit access to certain parts according to the competencies a team member represents.

This table shows an overview of the available roles:

Guest

Reporter

Developer

Master

Create new issue

Create new issue

Create new issue

Create new issue

Leave comments

Leave comments

Leave comments

Leave comments

Write on project wall

Write on project wall

Write on project wall

Write on project wall

 

Pull project code

Pull project code

Pull project code ...

Get GitLab Repository Management now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.