2017-04-06 32 views
1

在我自己託管的GitLab CE安裝中,有一個Explore鏈接,因此它爲沒有登錄的用戶提供讀訪問權限。我該如何禁用?限制GitLab中沒有登錄的用戶探索內容

+0

您是否想讓外部用戶(沒有帳戶的人)無法訪問您的gitlab,或者您是否希望阻止用戶創建公共項目,即最終在Explore頁面中可見並可訪問的項目? – Jawad

+0

主要阻止他們創建公共項目。 –

+0

好吧,那麼我的答案應該覆蓋,請參閱那裏的限制鏈接。 – Jawad

回答

1

我認爲你必須將你的項目的可視性設置爲私有或內部。除此之外,我認爲知識庫應該配置爲只能由我的團隊成員查看額外的安全層。

這些是我在那裏託管的一些項目的設置,它們沒有出現在瀏覽部分。您可以在每個項目的Settings選項卡中檢查它們。

enter image description here

1

如果你想仍然有探索部分,但要阻止外部用戶克隆項目,那麼你就需要將這些項目設置爲Internal可見度。

Here是不同可見度水平的總結。作爲管理員,您可以將restrict項目設置爲Public,並且只允許PrivateInternal級別。