Gitlab:所有用户添加到所有群体,无需改变现有用户
问题描述:
在GitLab的permisions您可以将所有用户提供一个简单的命令添加到所有群体:Gitlab:所有用户添加到所有群体,无需改变现有用户
gitlab-rake gitlab:import:all_users_to_all_groups
执行后,GitLab 用户成为开发商并且GitLab 管理员变成每个组的所有者。如果组中具有不同权限的现有用户,则使用此命令丢弃权限。
的问题是,如果有一个命令将所有用户添加到所有组,其中:
- 命令将只添加这是不是已经在组中或
- 命令将添加的所有用户用户,但仍本来就已经归因于用户组的现有权限
答
的问题是,如果有一个命令给所有用户,其中添加到所有组...
所有的用户管理功能在lib/tasks/gitlab/bulk_add_permission.rake
,包括all_users_to_all_groups
您可以修改该文件并执行,将不只是打电话但首先检查其权限的功能。