Configurar Seguridad.
Cuando trabajamos con Jenkins podemos hacerlo de la manera por defecto o por medio de usuarios, si escogemos la primera opción nos veremos posiblemente enfrentados a problemas en cuestiones de seguridad, pues cualquiera que ingrese al aplicativo tendría libre acceso a los proyectos, ejecuciones o configuración en general, por eso es recomendable hacer uso de las herramientas que dispone Jenkins en torno a esto.
La primera vez que iniciamos Jenkins nos aparece una pantalla como esta:
Para realizar las configuraciones de seguridad, desde la página de inicio de Jenkins en el menú principal ingresamos a la opción “Administrar Jenkins”
Acto seguido se cargara una pantalla con las opciones de administración entre las cuales podemos encontrar configuración del sistema, administración de plugins, administración de nodos entre otros, en este caso seleccionamos la opción “Configure Global Security”.
Para este caso dejamos la opción “Permitir que los usuarios se registren.”
En la sección Autorización existen otras opciones, por defecto nos indica que cualquiera puede hacer cualquier acción, para este caso seleccionamos la opción “Estrategia de seguridad en el proyecto” la cual nos sirve para definir los permisos necesarios en las tareas que vamos a crear, estableciendo que usuarios pueden realizar qué acciones sobre una tarea en específico (los usuarios son asociados a las tareas al momento de su creación).
(Nota: Se encuentra también la opción “Configuración de seguridad”, es muy parecida a la anterior, a diferencia que se realiza una configuración global en todo el aplicativo, por esta razón si se escoge esta opción, al momento de crear tareas no se podrían asociar a un usuario en específico.)
Posteriormente el aplicativo nos redirecciona a una pagina de login donde tendremos la opción de ingresar o registrar un nuevo usuario, en la próxima entrada veremos como realizar este proceso y las diferentes formas de hacerlo desde Jenkins.
También te podría Interesar.
- Integración Continua, Primeros Pasos Con Jenkins
- Instalación Jenkins en Windows.
- Instalación JDK
- Leer Archivo Properties en Java
- Tutorial Proyecto Web Con Eclipse
¿Hay algo que quieras anexar o comentar sobre esta entrada? no dudes en hacerlo....