2012-10-26 15 views
5

Używam programu Jenkins zainstalowanego na wersji CentOS 6,3 i Jenkins 1.474. Używam opartej na projektach strategii autoryzacji Matrix, aby tylko użytkownicy z określonych grup AD mogli logować się do Jenkins i przeglądać określone zadania.anonimowy dostęp do obszarów roboczych Jennkins

Jednak próbuję nadać anonimowy dostęp do obszarów roboczych dla zadań, więc mogę zrobić wget i określić adres URL http. To jest tak, że gospodarze, którymi zarządzam przez Jenkinsa, mogą uzyskać określonych hostów.

Dodałem anonimowy do opartej na projekcie strategii autoryzacji Matrix i zaznaczonych obszarów roboczych, ale to nie działa. Robiąc wget, mogę uzyskać dostęp zabroniony, a kiedy umieszczę URL w przeglądarce, jestem poproszony o zalogowanie się. Skonfigurowałem również Anonim, aby mieć dostęp do obszaru roboczego w samym zadaniu, ale nadal dostęp jest zabroniony.

Czy ktoś ma pomysły, dlaczego jego nie działa?

Odpowiedz

7

Używamy Jenkins wersji 1.475

mamy następujące włączone do anonimowego dostępu: Ogólnie: Odczyt -> Włączone Praca: Odczyt -> Włączone Workspace -> Enabled

Pozwala to dostęp do anonimowych użytkowników do wyświetlania pulpitu nawigacyjnego i zadań, a także do przestrzeni roboczej ...

+0

Dzięki za odpowiedź. Próbowałem tego, ale bez powodzenia - trafiłem w adres URL obszaru roboczego projektu i poprosiłem o podanie nazwy użytkownika i hasła. Ustawiłem opcję odczytu i obszaru roboczego na anonimowy dostęp. Pracowałem nad tym. Jedyne, o czym mogę pomyśleć, to czy jest błąd z tym ustawieniem zabezpieczeń. Widzę, że jest nowa wersja, do której mógłbym się przyzwyczaić. Powiedziałem, że to była poprawna odpowiedź, ponieważ najprawdopodobniej jest to właściwa droga i działa. Pozdrawiam - Oli – Oli

+0

@Oli .. Nie mogłem go znaleźć na Jenkins. Czy miałeś z tym trochę szczęścia? – Dexter

3

Od Jenkins ver. 1.609.1, zmiany można wprowadzić pod
Configure Global Security | Configure Global Security (lub htTps://<your jenkins host>/configureSecurity/).

Podobny do sdmythos_gr's answer po prostu ustaw Overall Read i Job Read dla Anonymous.

enter image description here

Powiązane problemy