반응형

사실 별거 아니긴한데, Job의 Read권한때문에 애를 먹었다.


기본적으로 유저를 생성하면 Overall/Read권한은 무조건 다 주는 게 맞는데,

이게 Job의 READ권한까지 포함을 하고 있는줄 알았더니,

Job을 볼 수 있는 권한은 Job/Read로 따로 있었다.


여기까지 사전지식이 필요한 부분에 대한 내용이었고, 설정 방법에 대해 소개한다.


Autorization 부분에서 Project-based Matrix Autorization Strategy를 선택해야 한다.

그리고 Job/Read권한은 Anonymous에게 주지 않고, Overall/Read권한만을 부여한다.


이제 생성되어 있는 Job 설정에 가서 Enable project-based security옵션을 체크하여,

해당 Job에 대한 권한을 가질 유저들을 지정해주면 된다.


정리를 해보면..

Anonymous User기준으로.. 

Overall/Read 권한은 Jenkins Main페이지에 접근할 수 있는 권한

Job/Read 권한은 말그대로 Job을 볼 수 있는 권한

Administrator권한은 둘 다 포함

반응형
,