修改全局用户设置

极狐GitLab 管理员可以修改整个极狐GitLab 实例的用户设置。

使用配置文件阻止新用户创建顶级群组

默认情况下,新用户可以创建顶级群组。要禁用新用户创建顶级组的能力(不影响现有用户的设置),极狐GitLab 管理员可以修改此设置:

要禁用新用户使用配置文件创建顶级组的能力:

Omnibus 安装实例

  1. 编辑 /etc/gitlab/gitlab.rb 并添加以下行:

    gitlab_rails['gitlab_default_can_create_group'] = false
    
  2. 重新配置并重启GitLab

源安装实例

  1. 编辑 config/gitlab.yml 并取消注释以下行:

    # default_can_create_group: false  # default: true
    
  2. 重启极狐GitLab

防止现有用户创建顶级群组

管理员可以:

防止用户更改其用户名

默认情况下,新用户可以更改他们的用户名。要禁用您的用户更改其用户名的能力:

Omnibus 安装实例

  1. 编辑 /etc/gitlab/gitlab.rb 并添加以下行:

    gitlab_rails['gitlab_username_changing_enabled'] = false
    
  2. 重新配置和重启极狐GitLab

源安装实例

  1. 编辑 config/gitlab.yml 并取消注释以下行:

    # username_changing_enabled: false # default: true - User can change their username/namespace
    
  2. 重启极狐GitLab