Server administration – iceScrum

Documentación Esta documentación se aplica solo a iceScrum v7.
Para el antiguo iceScrum R6, lea la documentación o migrate.

Como administrador del servidor, cambie la configuración del servidor a través de una interfaz de usuario agradable.

Configuraciones

La configuración de su servidor iceScrum se almacena en un archivo llamado «config.groovy». Puede actualizarlo manualmente, pero es propenso a errores y tendrá efecto solo después de reiniciar el servidor. Esta aplicación ofrece una mejor manera de actualizar su configuración a través de una interfaz de usuario agradable donde la mayoría de los cambios no requieren reiniciar el servidor.

A diferencia de la mayoría de las Apps, esta App se aplica a todo el servidor. Eso significa que no es utilizable en iceScrum Cloud. De lo contrario, si su licencia lo incluye, entonces estará disponible automáticamente. Agrega un nuevo menú llamado “Configuración” en la página de inicio de los Administradores.

Esta documentación solo incluye las configuraciones básicas de iceScrum, pero las Apps también pueden tener sus entradas en el archivo config.groovy. Consulte la documentación de las Apps para obtener más información.

Por defecto, el archivo config.groovy se almacena en su directorio home/.icescrum. Puede cambiar la ubicación del archivo agregando esto a sus parámetros de JVM:

-Dicescrum_config_location=/path/to/dir/where/i/can/write/config.groovy

Usuarios

Configure las capacidades generales del usuario.

Proyectos

Configure permisos generales para proyectos. Estos permisos no afectan al usuario administrador que siempre puede administrar proyectos.

Correo electrónico

Varias características importantes de iceScrum se basan en la capacidad de enviar correos electrónicos. Dichas características son invitaciones, notificaciones cuando se actualizan las historias y recuperación de contraseñas. Para eso, iceScrum requiere un servidor SMTP externo.

Ingrese el host del servidor de correo electrónico, el puerto y su nombre de usuario / contraseña si su servidor requiere autenticación.

Luego, puede que tenga que agregar una configuración técnica en el campo «Configuración». Por lo general, ninguno o solo uno de estos es obligatorio, pero puede combinarlos separándolos mediante una coma.

  • Si usa una autenticación anónima (sin nombre de usuario/contraseña), ingrese este
mail.smtp.auth=false
  • Si su servidor de correo electrónico es accesible a través de SSL, ingrese esto (este ejemplo funciona para smtp.gmail.com)
mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory,mail.smtp.ssl.protocols=TLSv1.2
  • Si su servidor de correo electrónico es accesible a través de TLS, ingrese esto (este ejemplo funciona para smtp.live.com, es decir, el correo web de Hotmail/Live/Outlook):
mail.smtp.starttls.enable=true,mail.smtp.ssl.protocols=TLSv1.2

Base de datos

Configura su base de datos. iceScrum es compatible con el DBMS principal. Use el botón de Prueba y, si funciona, reinicie iceScrum para que estos cambios surtan efecto.

La URL se completa previamente según el DBMS que elija. Aquí hay ejemplos de URL para DBMS admitidos:

  • MySQL: jdbc:mysql://localhost:3306/icescrum?useUnicode=true&characterEncoding=utf8
  • Oracle (10g XE): jdbc:oracle:thin:@localhost:1521:XE
  • PostgreSQL: jdbc:postgresql://localhost:5432/icescrum
  • SQL Server: jdbc:sqlserver://localhost:1433;databaseName=icescrum

Configuraciones avanzadas

Ajuste las configuraciones avanzadas. Tendrá que reiniciar iceScrum para que la mayoría de los cambios surtan efecto.

  • URL del servidor: la URL iceScrum externa que desea que iceScrum exhiba. Cambiar esta URL no tiene ningún efecto técnico, solo se usa para enlaces externos generales a su servidor iceScrum.
  • Base directory: el directorio (relativo o absoluto) utilizado para los archivos adjuntos/avatares. Se requieren permisos de escritura.
  • Activar comentarios de los usuarios sobre iceScrum: permiten a los usuarios dar su opinión sobre su experiencia con iceScrum.
  • Enable checking for new version: mostrará una advertencia si no tiene la última versión disponible.
  • Enable usage reports: da las estadísticas de su servidor.
  • Enable verbose logging: recomendado para investigar cuando se encuentra con un problema.
  • Enable verbose logging for security: recomendado para investigar cuando se encuentra con un problema relacionado con la autenticación (por ejemplo, LDAP).
  • Log directory: el directorio (relativo o absoluto) utilizado para el almacenamiento de registro. Se requieren permisos de escritura.
  • Download log files: obtenga los registros de su servidor directamente en la interfaz web sin tener que buscarlos en el sistema de archivos del servidor.
  • Test push connection: la conexión push se usa para actualizar el contenido en tiempo real sin necesidad de actualizar.
  • Enable CORS on REST API: habilita el soporte CORS (Cross-Origin Ressource Sharing), que permite la solicitud AJAX de un dominio que es diferente de su servidor iceScrum.
  • HTTP session timeout: el tiempo de inactividad durante el cual la sesión del servidor permanece abierta.
  • Allowed domains for CORS requests: limita las solicitudes de CORS a dominios que coincidan con la expresión regular, por ejemplo (http://|.+.) example.com (use una barra invertida simple para escaparse). Si está vacío, todos los dominios están permitidos.


Pruébalo gratis ahora
Todo lo que necesita para gestionar sus proyectos ágiles