Up to now we have seen static code analysis, Continuous Integration, Continuous Delivery/Deployment, Continuous Testing, the orchestration of build jobs using the build pipeline plugin and pipeline as a code, and the management and monitoring of Jenkins resources.
This chapter will cover the security management options available in Jenkins.
It will help to perform user management, authentication, and authorization, including matrix-based security and role-based access. We will cover the following major topics in this chapter:
- User management
- Role-based security
- Project-based security
In this chapter, we will cover continuous security practices as a part of our DevOps journey:
Thread details available on Jenkins Master using Jenkins Monitoring Plugin
At the end of this chapter, we will know how to configure role-based and project-based security in Jenkins, as well as user management.