Gestión de usuarios¶
Para gestionar los usuarios se tiene que ir al panel de Administración
Creación de Grupos¶
Para crear grupos se debe acceder a la subsección "Management" bajo la sección "User". Seguidamente se busca la tabla "Groups" y se pulsa el botón
Y se rellenan los campos.
Notas importantes sobre los campos del formulario
-
Linked groups: Todos los recursos compartidos con sus grupos enlazados se heredarán automáticamente por el grupo creado. Por ejemplo, si un Grupo A se crea con Grupo B como grupo enlazado, todos los recursos compartidos con Grupo B también se compartirán con Grupo A.
-
Ephimeral desktops: Establecerá un tiempo limitado de uso a un escritorio temporal. (Para esto también se tiene que configurar, siendo Admin, en Config el "Job Scheduler")
Edición de Grupos¶
Se pueden editar los parámetros de un grupo pulsando el icono junto al grupo que se quiera actualizar, y se pulsa .
Una ventana de diálogo aparecerá con los mismos parámetros que la ventana de creación.
Creación de Usuarios¶
Para crear usuarios se tiene que acceder a la subsección "Management" bajo la sección "User".
Individualmente¶
Se busca la tabla "Users" y se pulsa el botón
Saldrá una ventana de diálogo con el siguiente formulario:
Y se rellenan los campos.
Notas importantes sobre los campos del formulario
Secondary groups: Todos los recursos compartidos con sus grupos secundarios serán heredados automáticamente por el usuario creado. Además, el usuario será añadido a todos los despliegues que sean creados en cualquiera de sus grupos secundarios.
Creación masiva¶
Se busca la tabla "Users" y se pulsa el botón
Saldrá una ventana de diálogo con el siguiente formulario:
Se puede descargar un archivo de ejemplo pulsando el botón . Saldrá un formulario a rellenar:
Evitando errores
- Los campos "category" y "group" deben ser exactamente iguales a su nombre
- La codificación recomendada es Unicode (UTF-8)
- Los csv deben de estar separados por tabulaciones Tab ↹
- Es altamente recomendado utilizar el csv de ejemplo
Una vez rellenado, se puede subir en
Y si se ha subido correctamente, saldrá una tabla de previsualización de los usuarios:
Para exportar los usuarios con la contraseña generada en un CSV, pulsa el botón
Errores
Si el csv no se ha subido correctamente se mostrará un error indicando el motivo.
Generar CSV para crear usuarios existentes¶
Para generar un CSV con los usuarios existentes para crearlos de nuevo, selecciona los usuarios y pulsa el botón .
Podrás importar el archivo CSV para crear los usuarios de nuevo. El archivo CSV no contendrá las contraseñas de los usuarios.
Si lo que se quiere es actualizar los usuarios, se tiene que utilizar él botón CSV for update.
Edición de Usuarios¶
Para editar usuarios se debe acceder a la subsección "Management" bajo la sección "User".
Individualmente¶
Se pueden editar los parámetros de un usuario pulsando el icono al lado del usuario que se quiere actualizar, entonces se pulsa .
Una ventana de diálogo aparecerá con los mismos parámetros que la ventana de creación.
Notas importantes sobre los campos del formulario
Los campos "username", "category" y "group" no se pueden modificar.
Edición masiva¶
Se selecciona uno o más usuarios y se pulsa el botón
Saldrá una ventana de diálogo con el siguiente formulario:
Fields
- Update active/inactive: Se actualiza el estado del usuario en la plataforma. Este usuario puede estar activo, tiene acceso a la plataforma, o inactivo, no tiene acceso a la plataforma.
- Update secondary group: Se pueden actualizar los grupos secundarios de diversos usuarios al mismo tiempo. Para ello, se escribe el nombre del grupo y se selecciona una de estas opciones:
- Overwrite: Sobrescribe el grupo secundario que tenía asignado.
- Add: Se añade el grupo secundario al usuario.
- Delete: Suprime el grupo secundario que el usuario tenía asignado.
Actualización de usuarios¶
Para actualizar usuarios mediante un fichero .csv, primero se tiene que descargar el fichero con la información de los usuarios. Para hacer eso, se pulsa el botón
Saldrá una ventana de diálogo con el siguiente formulario donde se podrá subir el fichero o descargar uno de ejemplo:
Evitando errores
- Los campos "username", "category" y "group" tienen que avenirse exactamente con su nombre para actualizar el usuario
- Se recomienda la codificación Unicode (UTF-8)
- El archivo csv tiene que estar separado por tabulaciones Tab ↹
Notas importantes respecto a los campos
- Los campos "provider", "category", "uid", y "group" no se pueden modificar. El resto de campos se actualizarán.
- Si se dejan un casilla en blanco, no se actualizará.
- La columna "Active", tendrá que tener un valor "true" o "false"
- Para añadir más de un grupo secundario a los usuarios, se tiene que separar los grupos de la columna "secondary_groups" con "/", ejemplo "prova/Test"
Si lo que se quiere es generar un CSV para crear los usuarios de nuevo, se tiene que utilizar él botón CSV for create.
Habilitar/Deshabilitar¶
Se pueden editar los parámetros de un usuario pulsando el icono al lado del usuario que se quiere habilitar/deshabilitar, entonces se pulsa el botón .
El estado de un usuario se puede ver en la tabla de usuarios.
Vayan con cuidado
Si el usuario se deshabilita mientras accede al sistema pueden producirse problemas de sesión.
Cambiar contraseña¶
Se pueden editar los parámetros de un usuario pulsando el icono al lado del usuario que se quiere cambiar la contraseña, entonces se pulsa .
Y saldrá una ventana de diálogo con el siguiente formulario:
Sugerencia
El usuario puede cambiar su contraseña mediante su perfil.
Suplantar¶
Se pueden editar los parámetros de un usuario pulsando el icono al lado del usuario que se quiere suplantar, entonces se pulsa .
Aviso de exención de responsabilidad
Suplantar un usuario proporciona el acceso a todos sus datos y escritorios y comporta riesgos inherentes. Antes de continuar, es importante considerar la sensibilidad de la información a la cual se accederá.
Clave de autoregistro¶
En la tabla "Grupos" se busca el nombre del grupo del que se quiera obtener el codigo. Se pulsa el botón
El grupo se despliega con unas opciones. Se pulsa el botón
Se abrirá una ventana de diálogo donde se pueden generar códigos pulsando las diferentes casillas de selección.
Una vez generado el código de autoregistro este puede ser copiado y compartido con los usuarios.
Vayan con cuidado
- Al registrarse, los usuarios tendrán el rol del código de autoregistro compartido. Por ejemplo, a los profesores, se les dará el código "Advanced"y a los alumnos el código de "Users".
- La cantidad de usuarios que pueden registrarse con un código es ilimitado. Por este motivo, es recomendable desactivarlos una vez utilizados.
Creación de categorías¶
Roles con acceso
Solo los administradores tienen acceso a esta característica.
En el apartado "Users", se busca la sección "Categories" y se pulsa el botón
Aparecerá una ventan de diálogo donde se rellenan los campos del formulario.
Hay tres opciones que se pueden aplicar al crear una categoría:
- Automatic recycle bin delete: Se aplicará la funcionalidad de la papelera de reciclaje a los usuarios. Se puede seleccionar si se quiere que los escritorios se borren después de una hora o inmediatamente. Este tiempo se puede modificar aquí.
- Frontend dropdown show: En la página de inicio de sesión, aparecerá la categoría creada en el menú desplegable.
Info
Si la categoría está oculta, se puede iniciar sesión en esa categoría usando la URL /login/<category_id>
- Ephemeral desktops: Para poder poner un tiempo limitado de uso a un escritorio temporal. (Para esto también se tiene que configurar en la sección de "Config" el "Job Scheduler")
Acceso mediante OAuth¶
Roles con acceso
Solo los administradores tienen acceso a esta característica.
Para poder acceder mediante Google desde una cuenta externa, se tiene que ir al apartado "Users" y a la sección de "Categories", se pulsa el icono de la categoria la cual se quiere dar acceso.
Aparece una ventana de diálogo con un formulario. Se rellena el campo de "Allowed email domain for foreign account like Google" con el dominio del correo.