gitlab - Gitlab中的用户分组
问题描述
我有一组对公司所有组和项目都通用的用户。目前,我必须将这些“普通成员”单独添加到每个组或项目中。有没有办法按名称对它们进行分组,从而将它们添加到组或项目中?
例如A
,B
ancC
是常见的成员,可以按 name 分组X
,这样X
可以添加,而不是单独添加A
,B
和C
PS:用户来自LDAP
解决方案
用户来自 LDAP
与 LDAP 相关的 Aynthing 将在组同步方面与 GitLab EE(企业版)相关
但是,如果您可以简单地为您的共同团队定义主组,为您的特定团队/项目定义子组,您可以使用EE/CE 命名空间
在 GitLab 中,命名空间是用作用户名、组名或子组名的唯一名称。
- http://gitlab.example.com/username
- http://gitlab.example.com/groupname
- http://gitlab.example.com/groupname/subgroup_name
例如,考虑一个名为 Alex 的用户:
- Alex 在 GitLab.com 上使用用户名创建了一个帐户
alex
;他们的个人资料将在https://gitlab.example.com/alex下访问- Alex 为他们的团队创建了一个组名为 alex-team 的组;该组及其项目将在https://gitlab.example.com/alex-team下访问
- Alex 创建了一个
alex-team
名为marketing 的子组;该子组及其项目将在https://gitlab.example.com/alex-team/marketing下访问
(在这里您可以将 ' alex-team
' 替换为 ' common-team
' 或任何其他更具描述性的名称)
通过这样做:
Alex
任何团队成员提到@alex
- 亚历克斯提到他们团队中的每个人
@alex-team
- 亚历克斯只提到营销团队
@alex-team/marketing
推荐阅读
- javascript - 我构建了我的 HOC,因此它可以被调用两次。在这种情况下如何连接 redux
- python - 有没有关于如何将 scikit-build 与 f2py 一起使用的工作示例?
- algorithm - 3D 数据中对象之间的快速遮挡发现
- sql - 基于同一表中的 2 个条件获取计数的单个 SQL 查询
- java - 在 Java 8 中无法使用 Scanner 找到模式
- c++ - C++ 正则表达式捕获组混淆
- python - 如何获取unittest.TestResult中成功测试的方法名列表?
- docker - 堆栈部署后未创建 Docker 容器。在哪里可以找到错误日志?
- java - 由于可选对象的属性也是可选的,如何优化 if-else 语句?
- delphi - PAServer 调试在异常后停止工作