From the course: Intermediate Jenkins: Automate, Integrate, and Secure CI/CD Workflows at Scale
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
Configure project-based permissions - Jenkins Tutorial
From the course: Intermediate Jenkins: Automate, Integrate, and Secure CI/CD Workflows at Scale
Configure project-based permissions
In the previous video, we applied permissions globally using a matrix-based authorization strategy. But when you need to restrict access to specific jobs or folders, project-based authorization is a better fit. I'm logged in with a Nicole account in this incognito browser window. And I'm logged in to my Jenkins server with an admin account in this window. I'm viewing the Security Configuration and I'll start by selecting Project-Based Matrix Authorization Strategy from the Authorization Options. Configuring Project-Based Authorization is done the same way as configuring Matrix-Based Authorization. But I have to warn you, if you go from Matrix-Based Authorization to Project-Based Authorization, your matrix configuration will not be copied over. So before you make any changes, take an inventory of the users and permissions you have in the matrix because you'll have to create them all over again. You'll see what I mean when I complete this selection. With the users and settings cleared…