Manejo de usuarios

La creación de usuarios y la administración de roles son importantes para garantizar la seguridad y el control en Jenkins. Al asignar roles específicos, se delimitan las responsabilidades y los permisos de cada usuario.

Crear usuarios

En Jenkins, un usuario es simplemente una persona o cuenta que tiene acceso a la plataforma para interactuar con los proyectos y tareas. Cada usuario puede tener diferentes permisos, dependiendo de lo que necesite hacer, como ejecutar trabajos, ver resultados de los pipelines, logs. La idea es que cada persona que use Jenkins tenga su propia cuenta para llevar un control claro de quién hace qué, y asegurar que solo las personas autorizadas puedan modificar ciertas cosas.

A continuación te explico como crear un usuario:

Ir a la Panel de control > Administrar Jenkins

Clic en Users

Clic en + Create User

Registrar datos del usuario, luego dar clic en crear usuario

Roles de usuario

Los roles de usuario en Jenkins definen qué puede hacer cada persona dentro del sistema. Es una manera de organizar los permisos para que, por ejemplo, algunos usuarios solo puedan ver los resultados de los proyectos, mientras que otros puedan modificar configuraciones o ejecutar trabajos. Esto ayuda a mantener el control, asegurando que solo las personas indicadas tengan acceso a ciertas funciones, lo que hace que el uso de Jenkins sea más seguro y eficiente.

Pasos para instalar Pluigin role

Ir a: Panel de control > Administrar Jenkins > Plugins > Installed Plugins

Buscar Role-based Authorization Strategy, al finalizar seleccionar la casilla: Reiniciar jenkins cuando termine la instalación y no queden trabajos en ejecución

Activar Autorización Role-based Strategy

Ir a la ruta: Panel de control > Administrar Jenkins > Security
Seleccionar en Autorización Role-Based Strategy

Crear Roles

Ir a Panel de control > Administrar Jenkins
Se activara un nuevo modulo Manage and Assingn Roles, cic

Clic en Manage Roles
En la casilla de Role add podemos escribir el nombre de rol o roles que deseemos crear, ejemplo: Write, Read.

Establecer Roles a usuarios

Establecer Roles a usuarios

Clic en Assing Roles
Para agregar un rol a un usuario primero debemos de agregar el usuario, clic en Add User, luego seleccionar el rol que se creo antes, Ejemplo: Write, Read

David Guzmán López

Ingeniero Electrónico

Electronic Engineer | DevOps Engineer | SRE | Cloud Engineer | Infrastructure Engineer