2017-04-06 6 views
1

Auf meiner eigenen gehosteten Installation von GitLab CE gibt es einen Explorer-Link, der Lesezugriff für nicht eingeloggte Benutzer ermöglicht. Wie kann ich das deaktivieren?Keine angemeldeten Benutzer in GitLab beschränken, um Inhalte zu untersuchen

+0

Möchten Sie Ihr gitlab für externe Benutzer (Personen ohne Konto) nicht zugänglich machen oder möchten Sie verhindern, dass Ihre Benutzer öffentliche Projekte erstellen, d. H. Projekte, die auf der Explore-Seite sichtbar und zugänglich sind? – Jawad

+0

Sie werden hauptsächlich daran gehindert, öffentliche Projekte zu erstellen. –

+0

Ok, dann sollte meine Antwort unten das abdecken, siehe den Link zum Einschränken dort. – Jawad

Antwort

1

Ich denke, Sie müssen die Sichtbarkeit Ihres Projekts als privat oder intern einrichten. Außerdem denke ich, dass das Repository so konfiguriert sein sollte, dass es nur von meinen Teammitgliedern für zusätzliche Sicherheitsebenen angesehen werden kann.

Dies sind meine Einstellungen einiger Projekte, die ich dort gehostet habe und die nicht im Bereich "Erkunden" angezeigt werden. Sie können sie in der Registerkarte Settings jedes Projekts überprüfen.

enter image description here

1

Wenn Sie noch den Abschnitt haben wollen erkunden wollen aber von Klonen Projekten außerhalb Benutzer verhindern, dann müssen Sie diese Projekte Internal Sichtbarkeitsebene einzustellen.

Here ist eine Zusammenfassung der verschiedenen Sichtbarkeitsstufen. Als Administrator können Sie restrict Projekte als Public festgelegt und nur Private und Internal Ebenen zulassen.

Verwandte Themen