最近接到一个工作,简化gitlab的授权流程,简言之就是采用administrator账号,帮助授权方和申请方简化流程,走gitlab的api。
- 第一个问题:
- 发现有些api提示page not found(404)错误,原因是公司为避免收费版权问题,使用的社区版本,很多api都不支持。如果你使用的是官方official版本,可以直接查看官方api,如果是社区版本,查看社区版本api。
1. 项目权限(access_level):
10 => Guest access
20 => Reporter access
30 => Developer access
40 => Master access
50 => Owner access # Only valid for groups