Help us learn about your current experience with the documentation. Take the survey.
权限开发指南
GitLab 中存在多种类型的权限,在实现任何与权限相关的功能时,都应该被考虑。更多信息请参考:
- 预定义角色系统:关于预定义角色、用户类型、特定功能权限以及权限依赖关系的概述。
DeclarativePolicy框架:介绍我们用于授权的DeclarativePolicy框架。- 命名和规范:关于如何命名新权限以及应该在策略类中包含哪些内容的指导。
- 授权:关于在哪里检查权限的指导。
- 自定义角色:关于如何处理自定义角色、如何为自定义角色引入新能力以及如何重构权限的指导。
- Job token 指南:关于新的 job token 权限的要求和贡献指南。