Acceso al Producto en la Pantalla de Selección
Después de iniciar sesión, los usuarios llegan a la pantalla de selección de productos — una cuadrícula de mosaicos, agrupados por categoría, que cubre todo el portafolio de Beak.
Cada producto aparece en esa cuadrícula. Los productos a los que los roles del usuario le otorgan acceso están disponibles y se abren al hacer clic. Los productos que sus roles no cubren se muestran deshabilitados: atenuados, no seleccionables, marcados con un candado y la nota "No incluido en su rol."
Por qué deshabilitados en lugar de ocultos
Anteriormente, la cuadrícula mostraba únicamente los productos que los roles de un usuario le habían concedido, y todo lo demás quedaba fuera. Eso hacía que un producto no concedido fuera indistinguible de uno que no existe — un usuario no podía saber si Beak ofrece una funcionalidad en absoluto, o si simplemente no se la han otorgado. Un usuario cuyos roles no concedían ningún producto veía una pantalla vacía sin explicación.
Mostrar el portafolio completo con los mosaicos no concedidos deshabilitados significa:
- Los usuarios saben qué solicitar — pueden ver lo que Beak ofrece y solicitar las partes que necesitan, nombrando el producto que tienen frente a ellos.
- Los administradores obtienen evidencia visible — un mosaico que está disponible cuando no debería estarlo, o deshabilitado cuando no debería estarlo, es ahora algo que se puede ver en la pantalla en lugar de una ausencia silenciosa.
- Sin más pantallas vacías — un usuario cuyos roles no conceden nada ve el portafolio, deshabilitado, en lugar de una página en blanco.
Un mosaico deshabilitado es un estado de presentación, no un control de seguridad. Refleja lo que los roles del usuario conceden; no es lo que aplica el límite. Consulte Lo que un mosaico deshabilitado hace y no hace.
Qué controla si un mosaico está disponible
Un mosaico está disponible cuando cualquier rol activo asignado al usuario incluye ese producto.
El acceso al producto se configura por rol, por lo tanto:
- Abra la consola de administración y vaya a Roles.
- Abra (o cree) un rol y use el selector de Products para elegir qué productos concede.
- Asigne el rol a los usuarios en Users.
Un usuario con más de un rol obtiene la unión de los productos que esos roles conceden. Desactivar un rol elimina inmediatamente el acceso al producto que concedía.
Los cambios surten efecto la próxima vez que el usuario carga la pantalla de selección de productos. No hay nada que volver a implementar, y los usuarios que ya han iniciado sesión no tienen que volver a iniciarla.
Nota: No existe una lista de suscripción de productos por inquilino separada — el acceso al producto de un inquilino se expresa a través de los productos que conceden sus roles. Por eso la nota en un mosaico deshabilitado dice "No incluido en su rol" incluso cuando la razón es que la organización no tiene ese producto.
Cuando solo hay un producto para abrir
Un usuario cuyos roles dejan exactamente un producto disponible no ve la pantalla de selección en absoluto. Beak abre ese producto directamente. Una cuadrícula con un único mosaico disponible pide al usuario que tome una decisión que no tiene, en cada inicio de sesión.
Esto aplica dondequiera que la pantalla de selección aparecería de otro modo — después de iniciar sesión con contraseña, después del inicio de sesión único, y al regresar a la dirección de la plataforma en una sesión que ya ha iniciado sesión.
- Los productos no concedidos se omiten con él — un usuario con un producto disponible y un portafolio de mosaicos deshabilitados entra directamente en su producto y no ve los mosaicos deshabilitados. Mientras tenga un producto no puede acceder a la cuadrícula: la dirección de la plataforma también abre su producto.
- Un conjunto de mosaicos que comparten una aplicación cuenta como un producto — cuando varios productos abren la misma aplicación (las filas de Observability, por ejemplo), hay un solo lugar al que ir, por lo que el usuario es llevado directamente.
- El producto se abre en la pestaña actual — independientemente de la configuración de Product Launch Behavior del inquilino. Un navegador bloquea una nueva pestaña que el usuario no abrió haciendo clic, por lo que un lanzamiento automático siempre usa la pestaña en la que el usuario ya se encuentra.
- Un mensaje de sin acceso sigue mostrando la cuadrícula — si un producto rechaza al usuario, este regresa a la pantalla de selección con la explicación, y Beak no lo envía de vuelta directamente a ese producto.
- Conceder un segundo producto devuelve la pantalla — el usuario ve la cuadrícula nuevamente la próxima vez que inicie sesión.
Nota: Para dar a un usuario con un solo producto la vista del portafolio más amplio — para que pueda ver lo que Beak ofrece y solicitarlo — conceda a su rol un segundo producto. No existe ninguna configuración que fuerce a que la pantalla de selección aparezca para un usuario que solo tiene uno.
Lo que un mosaico deshabilitado hace y no hace
Un mosaico deshabilitado es un estado de presentación. No es el límite de seguridad.
- Cada producto aplica su propio acceso — si un usuario llega a un producto por otro medio (un marcador, un enlace compartido, una URL directa), ese producto verifica su acceso por sí mismo y lo devuelve a la pantalla de selección de productos con un mensaje explicativo. Deshabilitar el mosaico elimina la ruta obvia de entrada; no es lo que impide el acceso.
- No se exponen datos del cliente — la cuadrícula contiene nombres de productos, descripciones y la dirección de plataforma de cada producto. No contiene datos del inquilino ni información sobre otras organizaciones.
- Conceder acceso es siempre una acción del administrador — nada en la pantalla de selección permite a un usuario concederse a sí mismo un producto.
Productos que permanecen completamente ocultos
Dos casos siguen quedando fuera de la cuadrícula por completo, porque ninguno está relacionado con el rol del usuario:
- Productos retirados — un producto desactivado en el registro de productos de la plataforma se elimina para todos. Un producto retirado desaparece, no se muestra deshabilitado.
- Productos no configurados para el entorno — si un producto no tiene ninguna dirección configurada en el entorno actual, su mosaico se oculta en lugar de mostrarse con una dirección que no lleva a ningún lado.
Solución de problemas
| Lo que ve | Lo que significa |
|---|---|
| Un mosaico está deshabilitado pero el usuario debería tenerlo | Ningún rol activo asignado a ese usuario incluye el producto. Verifique el selector de Products del rol, y que el rol esté activo y realmente asignado. |
| Un mosaico está disponible pero el usuario no debería tenerlo | Uno de los roles del usuario lo incluye. Verifique todos los roles asignados — el acceso es la unión de todos ellos, por lo que un segundo rol más amplio suele ser la causa habitual. |
| Todos los mosaicos están deshabilitados | Los roles del usuario no conceden ningún producto, o no tienen ningún rol activo asignado. |
| Falta un producto en la cuadrícula por completo | Está desactivado en el registro de productos, o no está configurado para este entorno — no es un problema de rol. |
| El usuario abrió un producto y fue devuelto con un mensaje | Esperado: el producto aplicó su propia verificación de acceso. Conceda el producto en uno de los roles del usuario. |
| Un usuario nunca ve la pantalla de selección | Sus roles dejan exactamente un producto disponible, por lo que Beak lo abre directamente. Conceda un segundo producto y la cuadrícula regresará en su próximo inicio de sesión. |
| Un usuario sigue omitiendo la pantalla después de que se le concedió un segundo producto | La cuadrícula se lee desde la copia almacenada en caché en su navegador al iniciar sesión. Pídale que cierre sesión y vuelva a iniciarla. |