Saltar a contenido

Configuración

Roles con acceso

Solo los administradores tienen acceso a esta característica.

Para ir a la sección de "Config", se pulsa el botón

Y se pulsa el botón

Para los siguientes apartados tendremos que ir pulsando el botón correspondiente.

Planificador

Para acceder en este apartado, tendremos que pulsar el primer botón del menú desplegable

En este apartado podremos diferenciar dos secciones:

  • Desktops timeouts: Tiempo máximo que un escritorio puede estar encendido.
  • Job scheduler: Planificador de tareas.

Tiempo de espera de los escritorios

En este apartado se puede planificar el tiempo máximo que los escritorios pueden permanecer encendidos. La planificación se puede aplicar por rol, categoría, grupos o usuarios individuales.

Para hacer una planificación nueva, tendremos que pulsar y nos saldrá el siguiente modal:

Donde podremos ver:

  • Name: El nombre que tendrá esta planificación.
  • Description: Mínima explicación (opcional).
  • Kind: Acción que se llevará a cabo a los escritorios. En este caso, solo tenemos disponible 'shutdown'.
  • Priority: Prioridad de la planificación. Número más alto, mayor prioridad.
  • Max (min): Minutos máximos hasta que se aplique esta planificación.
  • Warning (min): Minutos que deben transcurrir para enviar un aviso indicando que se llevará a cabo la planificación.
  • Danger (min): Minutos que deben transcurrir para enviar un segundo aviso indicando que se llevará a cabo la planificación.
  • Allows: Filtros para asignar a quién va dirigida esta planificación. Se podrán combinar, así poder ser más selectivo.

Una vez configurada, pulsaremos 'Create timeout' y se nos añadirá la planificación a la lista.

Planificador de tareas

En este apartado se puede planificar una "tarea", puede ser una copia de seguridad, un borrado de escritorios, etc.

Podremos ver una tabla, donde nos muestran las tareas que tenemos planificadas:

  • Name: Nombre de la tarea.
  • Kind: Planificación de la tarea.
    • Interval: Ejecuta la tarea cada X tiempo, que nosotros asignaremos.
    • Date: Ejecuta la tarea un día asignado.
    • Cron: Ejecuta la tarea cada X tiempo, que nosotros asignaremos.
  • Next run: Próxima fecha que se ejecutará la tarea.

Para poder crear una tarea tendremos que pulsar y nos saldrá el siguiente modal:

  • Type: Planificación de la tarea.
    • Interval: Ejecuta la tarea cada X tiempo, que nosotros asignaremos.
    • Date: Ejecuta la tarea un día asignado.
    • Cron: Ejecuta la tarea cada X tiempo, que nosotros asignaremos.
  • Hour: Indica la hora.
  • Minute: Indica el minuto.
  • Action: Acción que se llevará a cabo:
    • Check ephimeral status: Verificar el estado de los escritorios temporales.
    • Consolidate consumptions: Calcula el usage
    • Deployment qmp notification: Notificación dentro del despliegue como notificación del sistema.
    • Domain qmp notification: Notificación dentro del escritorio como notificación del sistema.
    • GPU desktops destroy: Borrar los escritorios que tengan GPU asignada.
    • GPU desktops notify: Notificar los escritorios que tengan GPU asignada.
    • GPU profile set: Poner un perfil específico a una GPU.
    • Logs desktops old entries action delete: Borrar los registros antiguos de escritorios.
    • Logs users old entries action delete: Borrar los registros antiguos de usuarios.
    • Queues old tasks action delete: Borrar tareas antiguas que siguen en cola.
    • Recycle bin old entries action delete: Borrar las entradas antiguas de la papelera de reciclaje.
    • Retry failed tasks: Probar de nuevo tareas en fallo.
    • Stop domains without viewer: Parar dominios sin visores activos.
    • Stop shutting down desktops: Dejar de apagar escritorios.

Visores

Para acceder en este apartado tendremos que pulsar el segundo botón del menú desplegable

En esta sección podremos ver las opciones de los visores de la plataforma:

Hay disponibles tres configuraciones. Existen parámetros fijos (no editables) que, en caso de modificarse accidentalmente, provocarían que el visor dejara de funcionar. Estos se indican en la columna “Fixed”. Por otro lado, hay parámetros que pueden configurarse manualmente o bien dejarse con su valor por defecto. Estos se representan en las columnas “Default” y “Custom”, respectivamente.

  • Mediante el botón podremos editar estos parámetros.
  • Mediante el botón podremos volver a dejar los parámetros por defecto.

Autenticación

Para acceder en este apartado tendremos que pulsar el tercer botón del menú desplegable

Consta de dos apartados:

  • Authentication: Donde podremos ver qué métodos de autenticación hay activados.
  • Migration exemptions: En este apartado se configuran los parámetros que determinan qué usuarios están obligados a realizar la migración de cuenta.

Authentication

En esta sección podremos encontrar todos los métodos de autenticación que tenemos disponibles en la plataforma. Y las acciones que tienen permitidas o no. Dentro de la plataforma ofrecemos cuatro métodos de inicio de sesión:

  • Local: Usuarios que se han creado directamente en la plataforma y no utilizan un método de terceros para iniciar sesión.
  • Google: Iniciar sesión con su cuenta de Google.
  • SAML: Iniciar sesión en una aplicación usando una cuenta externa (como el corporativo) a través de un proveedor de identidad. Este sistema permite una autenticación centralizada y segura sin crear credenciales nuevas.
  • LDAP: Iniciar sesión usando un directorio centralizado de usuarios, como el de una red corporativa. Este sistema permite validar credenciales contra un servidor LDAP.

Haciendo uso del botón podremos editar la configuración de cada método de inicio de sesión. Nos aparecerá el siguiente modal:

Donde podremos modificar los siguientes parámetros:

  • Migration: Podremos activar o no la importación o exportación de los usuarios.
    • Migration settings: Podremos determinar la acción que se hace con el usuario origen de la migración una vez hecha.
    • Add status bar notification: Nos añadirá una notificación a nuestro usuario. Esta notificación la podemos editar.

      • Notification template: Nos redirigirá en el apartado de notificaciones donde podremos editar el mensaje que se mostrará.
      • Notification level: Cambiará el color de la notificación según el grado que le queremos dar.
        • Info: Cuadro en moratón.
        • Warning: Cuadro en amarillo.
        • Danger: Cuadro en rojo.

Una vez editados los parámetros pulsamos el botón de update y se aplicarán los cambios.

Excepciones de las migraciones

En este apartado se puede definir qué usuarios quedarán excluidos del proceso de migración. Es decir, si se aplica una migración de cuentas, solo los usuarios seleccionados aquí no estarán obligados a realizarla.

Para determinar quien no hará la migración, tenemos diferentes botones donde podremos añadir roles, categorías, grupos y usuarios.

Solo habrá que escribir el nombre que queremos excluir.

Sistema

Para acceder en este apartado tendremos que pulsar el cuarto botón del menú desplegable

Modo mantenimiento

El modo de mantenimiento desactiva la interfaz web para los usuarios con roles de managers, avanzados y de usuario.

El administrador del sistema puede crear un archivo llamado /opt/isard/config/maintenance para cambiar al modo de mantenimiento al inicio. El archivo se elimina una vez que el sistema cambia al modo de mantenimiento.

Para habilitar y deshabilitar esta función, se marca la casilla:

Una vez marcada la casilla, cuando los usuarios intenten iniciar sesión en su cuenta, les aparecerá un mensaje de mantenimiento.

El mensaje que se muestra en la página de mantenimiento se puede editar en el apartado Maintenance text pulsando el icono de edit. Nos saldrá el siguiente modal donde podremos editarlo:

Inicio de sesión

Para acceder en este apartado tendremos que pulsar el último botón del menú desplegable

En este apartado podremos editar la página de inicio de sesión de dos formas:

  • Enable left login notification: Activa una notificación o aviso, según el contenido, que se ve al iniciar sesión desde cualquier cuenta.
  • Enable right login notification: Donde podremos añadir una notificación a la parte derecha de la página de inicio de sesión.

Para editarlo pulsamos el icono de edit y nos aparecerá el siguiente modal:

Podremos definir el tipo de notificación, así como su título y cuerpo. También es posible añadir texto con enlace a una URL y personalizar los colores del recuadro y del fondo según nuestras preferencias.