profile Yoon ChaeYoung Backend

Jenkins - Matrix Authorization Strategy Plugin

» Study

개요


Use Case

사용자별/프로젝트별 권한을 설정하여 관리한다.

사용자별 Use Case
  • Matrix Authorization Strategy 플러그인 설치
  • Jenkins 관리 > Configure Global Security > Authorization > Matrix-based security 선택
  • Add user > 권한 설정
프로젝트별 Use Case
  • Matrix Authorization Strategy 플러그인 설치
  • Jenkins 관리 > Configure Global Security > Authorization > Matrix-based security 선택
  • Item 구성 > General > Enable project-based security 체크박스 선택
  • Add user > 권한 설정

사용 목적

권한은 기본적으로 전역으로 구성되어 있거나 모든 상위 목록에서 상속된다. 하지만 Matrix Authorization Plugin을 사용하게 되면 각 항목 또는 사용자들에 대한 권한을 독립적으로 구성이 가능하다.