2016-02-13 95 views
2

我有一個GitLab組(具有owner權限)。在documentation我紅色,只有master(和更高的訪問級別)可以在組中創建新的存儲庫。但全部用戶在組(即使有Guest訪問權限)可以閱讀它的所有項目。管理GitLab組中的訪問權限

如何讓用戶將存儲庫轉移到組中,但不允許他們讀取其中的其他存儲庫?即,每個用戶必須具有owner權限,但是None權限給組中的其他人。

如果這是不可能的,我可以手動爲groupmembers創建存儲庫,但是我如何才能讓每個存儲庫只對一個組成員可讀(和可編輯)?

回答

2

我想你必須爲用戶創建存儲庫,如果你不想讓他們看到組中的其他存儲庫。

但是之後,您可以編輯每個存儲庫(不是組)的Members,只需將用戶添加到每個存儲庫就可以。這些用戶然後只看到你添加它們的倉庫。

組權限由存儲庫繼承,但存儲庫權限保留在該存儲庫中。