1. 程式人生 > >gitlab學習(11)---gitlab使用者許可權控制

gitlab學習(11)---gitlab使用者許可權控制

許可權管理理解:
(1).新建使用者的時候選擇一個普通許可權和管理員許可權之分即可
(2).建git庫的時候可以關聯一個組或者一個成員
(3).新增到組裡面的人員可以設定Guest Reporter Developer Master Owner
(4).不同git庫裡面的關聯同一個成員可以設定不同許可權
(5).不同git庫裡面的關聯同一個組無法設定不同許可權
(6).一個git庫只能關聯一個組成員
(7).一個組成員可以被多個git庫關聯,且許可權一樣
(8).一個成員可以被多個git庫或組成員關聯,且許可權可以不一樣
(9).Reporter以上才有下程式碼許可權
(10).企業許可權控制:
開發人員:developer許可權
程式碼稽核MDE:master許可權

  1. 使用管理員開啟要設定許可權的專案。
    在這裡插入圖片描述
  2. 點選【Settings】–【Members】
    3.
    3.如果是群組的成員,無法在專案中直接更改許可權,如果不是群組成員,可以在專案直接更改專案訪問許可權
    在這裡插入圖片描述
  3. 下表完整的列出了Guest,Reporter,Developer,Master,Owner對應的許可權。Reporter以上才有下程式碼許可權
    企業許可權控制:
    開發人員:developer許可權
    程式碼稽核MDE:master許可權
    在這裡插入圖片描述

問題1:The requested URL returned error: 403
git在 pull/push 程式碼的時候提示:The Requested URL return error 403,在這裡插入圖片描述


這表示我們沒有許可權來pull/push相關程式碼,修改gitlab的賬號許可權
在這裡插入圖片描述
guest沒有下載許可權,修改為reporter以上許可權,再次下載就可以成功

在這裡插入圖片描述