Chapter 3. Managing Users, Groups, and Permissions

In this chapter, we will cover the following recipes:

  • Adding a user
  • Creating a group
  • Working with user permissions
  • Protecting your main branches
  • Configuring the project's visibility
  • Removing a user

Introduction

GitLab is based on user interaction, but you want to have some control over all the users in your system. In this chapter, we will take a look at the different types of users that you can add to your project, how you can manage your own groups, and how you can secure your projects from wrongful pushes and prying eyes.

Get GitLab Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.