diff --git a/08-matrix-security.md b/08-matrix-security.md index e69de29..11c5f24 100644 --- a/08-matrix-security.md +++ b/08-matrix-security.md @@ -0,0 +1,35 @@ +# Key CI/CD/Jenkins Concepts and their Usage + +## Creating a user and setting permissions + +1. Ensure that you are logged in as admin user. +2. Create a new user named `miller`. Provide the relevant information. +3. Configure Matrix Security by adding the admin user and the newly created user. The admin user should have all permissions. The `miller` user should only have read permissions for jobs and views. +4. Log out of the system. +5. Log in with the user `miller` and navigate to one of the jobs. Notice that you cannot edit the configuration or trigger a new build. + +
Show Solution +

+ +Create the new user. + +![Create User](./images/08-matrix-security/create-user.png) + +The new user is now listed. + +![User Overview](./images/08-matrix-security/user-overview.png) + +Configure users and permissions. + +![Matrix Security](./images/08-matrix-security/matrix-security.png) + +Log in with new user. + +![Matrix Security](./images/08-matrix-security/user-login.png) + +The job doesn't allow any editing or build triggering operations. + +![Job Overview](./images/08-matrix-security/job-overview.png) + +

+
\ No newline at end of file diff --git a/images/08-matrix-security/create-user.png b/images/08-matrix-security/create-user.png new file mode 100644 index 0000000..c43c865 Binary files /dev/null and b/images/08-matrix-security/create-user.png differ diff --git a/images/08-matrix-security/job-overview.png b/images/08-matrix-security/job-overview.png new file mode 100644 index 0000000..33b0c2c Binary files /dev/null and b/images/08-matrix-security/job-overview.png differ diff --git a/images/08-matrix-security/matrix-security-permissions.png b/images/08-matrix-security/matrix-security-permissions.png new file mode 100644 index 0000000..174d663 Binary files /dev/null and b/images/08-matrix-security/matrix-security-permissions.png differ diff --git a/images/08-matrix-security/user-login.png b/images/08-matrix-security/user-login.png new file mode 100644 index 0000000..fd93efe Binary files /dev/null and b/images/08-matrix-security/user-login.png differ diff --git a/images/08-matrix-security/user-overview.png b/images/08-matrix-security/user-overview.png new file mode 100644 index 0000000..91b776c Binary files /dev/null and b/images/08-matrix-security/user-overview.png differ