반응형

Jenkins Logo 젠킨스 로고

 

안녕하세요. 즐거운 우리집(https://joyfulhome.tistory.com/) 입니다.

 

오늘은 젠킨스(Jenkins) 에서 사용자별로 권한을 관리하는 방법에 대해서 말씀 드릴께요.

자~ 필요 없으신 분들도 눈으로 한 번 대충 보시면 다음에 필요하실때 생각이 날꺼에요 ^^

그럼 시작할까요? ^^

 

젠킨스(Jenkins) 에서 사용자별로 권한을 관리하는 방법 - Matrix Authorization Strategy 이용

 

젠킨스 로그인 화면

01. 젠킨스 로그인 화면

    젠킨스를 기본 설치 후 접근하면 가장 먼저 로그인 화면을 만날 수 있습니다.

    분명 기본 로그들을 볼 사람은 기본적으로 로그인을 하지 않았을텐데...

    처음에 설치 할때 적은 계정으로 로그인 해야 하니 비로그인 계정으로도 접근이 가능하게 해 보겠습니다.

 

 

Jenkins 관리

02. Jenkins 관리

    로그인 후 오른쪽 상단의 jenkins 관리 메뉴를 선택합니다.

 

 

Jenkins 관리 > 플러그인 관리

03. Jenkins 관리 > 플러그인 관리

    젠킨스 셋팅 화면에서 플러그인 관리 메뉴를 선택합니다.

 

 

플러그인 관리 > Matrix Authorization Strategy 설치

04. 플러그인 설치

    권한을 관리하기 위에 플러그인을 설치합니다.

    설치가능 탭으로 이동 후 'Matrix Authorization Strategy' 를 찾아서 설치를 합니다.

 

 

플러그인 설치, 업그레이드

05. 플러그인 설치 / 업그레이드 중

    해당 플러그인을 다운 받고 설치를 합니다.

 

 

젠킨스 재시작, jenkins restarting

06. 젠킨스 재시작

    저는 플러그인을 설치 후 정상적인 실행을 위해서 가급적이면 모두 재시작을 하고 있습니다. ^^

 

 

Jenkins 관리 > Security > Configure Global Security

07. Jenkins 관리 > Security > Configure Global Security

    설치가 완료 되었으면 Jenkins 관리 > Security > Configure Global Security 메뉴로 접근해 줍니다.

 

 

Configure Global Security > Authorization > Matrix 관련 메뉴 노출 확인

08. Jenkins 관리 > Security > Configure Global Security

    Configure Global Security 페이지의 Authorization를 보시면,

   이전에 없었던 Matrix관련한 메뉴가 노출되는 것을 보실 수 있습니다.

   위에서 설치하셨던 플러그인 모듈에 의해서 새로 생성된 메뉴 입니다.

   'Matrix-based security' 를 선택해 줍니다.

 

 

Configure Global Security > Authorization > Matrix-based security

09. Matrix-based security > 각 권한 설정

    Matrix-based security를 선택하시면 matrix 모양으로 표가 나옵니다.

    기본적으로 2개의 유저는 노출되며, 하단 'Add user or group...'을 선택해서 개인이 젠킨스에 추가한 user의 각 권한을 추가할 수 있습니다. 가장 상단의 'Anonymous USers' 의 read 의 권한만 주시면 로그인을 하지 않은 사용자도 각 job 및 로그를 보실 수 있습니다. ^^

 

일반 사람들에게 보여주어야 할 페이지를 각 계정을 만들지 않고 디폴트 권한으로 주면 일이 편안해 집니다.

물론 세부 정책은 각 사용자 및 그룹 권한을 주어서 각각 설정 가능하니 참고해 주세요~ ^^

 

오늘도 날씨가 많이 덥네요.

모두 건강 조심하시고, 즐거운 금요일 되세요~

감사합니다. ^^

 

반응형
  1. 이전 댓글 더보기
  2. 귀한 정보 잘 보고 갑니다.

  3. Favicon of https://heysukim114.tistory.com *저녁노을* 2021.08.07 05:51 신고

    잘 보고갑니다.
    무더위..건강유의하세요

  4. Favicon of https://xuronghao.tistory.com 空空(공공) 2021.08.07 06:53 신고

    젠킨스 사용하시는 분들은 알아 두면 좋겠습니다

  5. Favicon of https://kangdante.tistory.com kangdante 2021.08.07 07:44 신고

    젠킨스 사용자에게는
    알아두면 유익한 정보겠어요
    잘 보고 갑니다.. ^^

  6. Favicon of https://moldone.tistory.com 팡이원 2021.08.07 07:47 신고

    포스팅 잘 보고 갑니다.
    즐거운 주말 보내세요~

  7. Favicon of https://ch71.tistory.com 차나차 2021.08.07 11:08 신고

    글 잘보고 갑니다. 시원한 주말 보내세요^^

  8. Favicon of https://arimarim.tistory.com 사랑스love 2021.08.07 11:11 신고

    아직은 필요없지만 말씀대로 한번 보고 갑니다 :)

  9. Favicon of https://kkindae0326.tistory.com 낀대 2021.08.07 12:55 신고

    좋은 정보 감사드려요

  10. Favicon of https://pk0025.tistory.com 호나우도맨 2021.08.07 18:31 신고

    좋은 꿀정보 감사합니다,^^

  11. Favicon of https://angel26110.tistory.com Somin77813 2021.08.08 01:00 신고

    반가워요 !! 티스토리홈에서 보구 왔어욬ㅎㅎ} 들른김에 구독하고가요 ;) 맞구독 해주실꺼죠? ^^와주실꺼라 믿어요ㅋㅋ 그럼 좋은일 가득한 하루 되세용ㅋ^^

  12. Favicon of https://ah-pocket.tistory.com 아포켓 2021.08.08 20:13 신고

    포스팅 잘보고 갈게요~~

  13. 오 ~ 정리해주신 덕분에 참고가 될거 같아요 ^^ 감사해요

  14. Favicon of https://world.pe.kr kingmin00 2021.08.09 11:38 신고

    새로운 한 주의 시작 항상 좋은 일 가득하세요 ^^

  15. Favicon of https://yarizzan.tistory.com 야리짠 2021.08.12 15:51 신고

    유용한 정보 감사드립니다:)
    안전한 하루 보내세요!!

  16. Favicon of https://travelyoungdo.tistory.com 영도나그네 2021.08.12 16:30 신고

    오늘은 젠킨스 사용자별 권한 관리에 대한
    자세한 설명이군요..
    덕분에 잘보고 갑니다..

  17. Favicon of https://infomobile.tistory.com 모바일 정보창고 2021.08.12 18:07 신고

    이렇게 사용자별로 관리를 할 수 있군요~
    좋은 정보 감사합니다.

  18. Favicon of https://lsmpkt.tistory.com 가족바라기 2021.08.12 22:53 신고

    미리 알아두는것도 좋네요
    좋은 정보 감사합니다

  19. Favicon of https://akimgbs1972.tistory.com 뉴론7 2021.08.14 04:24 신고

    포스팅 유용하게 잘 보고 가요

  20. Favicon of https://bichon-hirit.tistory.com 히릿짱짱걸 2021.08.16 14:21 신고

    유익한 정보 잘 보고갑니다 !

  21. Favicon of https://lovedde.tistory.com 모란들꽃 2021.08.28 15:20 신고

    안녕하세요
    포스팅 잘보고갑니다
    편안한 주말 되세요 ^^