GITLAB:无法使用API​​作为根创建组

我正在尝试使用Gitlab CE 12.4.3创建一个组 api令牌是由Gitlab中的管理员帐户生成的令牌。因此,该帐户有权创建组

  

curl --header“ PRIVATE-TOKEN:6czXYzu1j7dD16PqtiZw” -d   “ name = TEST&path = test” -X POST https://mygitlabserver/api/v4/groups

     

{“消息”:“ 403禁止访问”}

我收到一条错误消息,说它被禁止。

该令牌是正确的,因为如果我这样做,我将设法列出项目或组:

  

curl --header“ PRIVATE-TOKEN:6czXYzu1j7dD16PqtiZw” -X GET   https://mygitlabserver/api/v4/groups

  

curl --header“ PRIVATE-TOKEN:6czXYzu1j7dD16PqtiZw” -X GET   https://mygitlabserver/api/v4/projects

yxj366 回答:GITLAB:无法使用API​​作为根创建组

根本原因是gitlab_rails ['gitlab_default_can_create_group']设置为false,即使我能够通过用户“管理员”通过Web界面创建组,也禁止通过API进行创建。 我必须更改帐户管理员的设置,并允许其创建组

本文链接:https://www.f2er.com/3019610.html

大家都在问