Asignación de vistas de activos a diferentes usuarios en una aplicación

Esta guía muestra cómo configurar una aplicación con vistas separadas de activos para diferentes roles de usuario.

Escenario

Para este ejemplo, tenemos una empresa llamada ABC fleet que tiene dos regiones: Región A y Región B.

  • La Región A tiene un usuario llamado Operador A que está a cargo de controlar las motocicletas dentro de la organización.
  • La Región B tiene un usuario llamado Operador B que está a cargo de controlar la flota de camiones.
  • El usuario administrador tendrá visibilidad sobre toda la flota (motocicletas y camiones).

mceclip0.png

Trabajando con Etiquetas, Vistas y Roles

Para hacer posible este escenario, necesitamos hacer lo siguiente:

1. Crear etiquetas para los grupos de activos. 

2. Crear vistas para etiquetas específicas

3. Crear roles personalizados para cada usuario

1. Crear etiquetas para los grupos de activos

Es muy importante mantener su flota organizada en etiquetas. Lea más sobre etiquetas aquí.

Para crear nuevas etiquetas, vaya a Menú Principal > Admin > Etiquetas

Incluya todos los activos de la misma categoría en su nueva etiqueta.

Screenshot 2024-08-07 at 14.54.25.png

Screenshot 2024-08-07 at 14.54.37.png

2. Crear vistas para etiquetas específicas

Una vez que tenga su nueva etiqueta creada (Motocicletas), ahora es el momento de crear una vista que solo tendrá visibilidad de los activos incluidos en la etiqueta de Motocicletas.

Para crear una nueva vista, vaya a Admin > Vistas.

Lea más sobre vistas aquí.

Screenshot 2024-08-07 at 14.55.40.pngScreenshot 2024-08-07 at 14.55.48.png

3. Crear roles para usuarios específicos

Una vez que sus etiquetas y vistas estén listas para ser utilizadas, es el momento de asignar cada vista a un usuario específico. 

Para hacer eso utilizaremos rolesLea más sobre roles aquí.

Al asignar vistas a roles específicos de usuarios, permite que cada operador (Operador A / Operador B) tenga visibilidad sobre una vista específica (recuerde que el Operador A se encargará de las motocicletas y el Operador B de los camiones).

Para tener roles específicos para cada usuario, necesitamos crear roles personalizados. Vaya a Admin > Roles.  

Duplique el rol predeterminado _Operador (no se recomienda modificar un rol predeterminado) para crear uno para las motocicletas y otro para los camiones.

Screenshot 2024-08-07 at 14.57.58.png

Seleccione la vista a la que desea que el usuario tenga acceso:

Screenshot 2024-08-07 at 14.59.39.png

Finalmente, seleccione el usuario y guarde el nuevo rol.

Screenshot 2024-08-07 at 15.00.56.png

Nota: elimine Operador A del rol predeterminado _Operador para evitar conflictos con múltiples roles.

Repita los mismos pasos para los camiones y Operador B.

Resultado

Vista de administrador

mceclip6.png

Vista de Operador A (Motocicletas)

mceclip7.png

Vista de Operador B (Camiones)

mceclip8.png