Configurar el scope de un empleado
Necesitas:
employees:readyemployees:write— los tienenadminyemployee_manager.
El scope se configura una vez por empleado y aplica a todo lo que hace. Ver Scope: qué datos puede ver un empleado para el modelo; esta página es la tarea.
Antes de empezar
Decide cuál de los dos modos necesita la persona:
- Customer — necesita legítimamente toda la cadena. Dirección, analistas, operaciones a nivel de cadena.
- Explicit — todos los demás. Cualquiera vinculado a tiendas concretas o a una marca concreta.
En caso de duda, elige explícito y amplía después. Ampliar un scope más adelante es cambiar un campo; descubrir que alguien lleva meses viendo las cifras de otra marca, no.
Configurar un scope explícito
- Abre Scope y busca al empleado.
- Cambia el modo a Explicit.
- Rellena solo las dimensiones que realmente quieras restringir:
- Marcas — déjalo vacío para "todas las marcas".
- Tiendas — tiendas individuales, agrupaciones, o ambas.
- Fuentes — solo si la restricción importa de verdad; ver la advertencia más abajo.
- Guarda y comprueba el resultado en una pantalla que use el empleado, por ejemplo Informes.
Dejar una dimensión vacía significa sin restricción en esa dimensión, no "sin acceso". Un scope explícito con todas las dimensiones vacías equivale a acceso total.
Usar agrupaciones de tiendas
Las agrupaciones son conjuntos predefinidos de tiendas. Se combinan con las tiendas seleccionadas individualmente en lugar de sustituirlas, así que puedes dar a alguien una región más una tienda suelta sin enumerar la región tienda por tienda.
Es preferible una agrupación a una lista larga de tiendas: cuando más adelante se añada una tienda a esa región, el scope del empleado la recoge automáticamente.
Advertencia sobre Fuentes
El filtro de fuentes solo surte efecto en los módulos que lo implementan: Informes, Métricas, CMS y algunos casos del Hub. En el resto, el empleado ve todo lo que hay dentro de su scope de marca y tienda.
Esto significa que una restricción por fuente no es una forma fiable de ocultar datos en general. Úsala para enfocar un rol especializado, no para imponer un límite. Si el límite importa, exprésalo con marcas o tiendas.
Comprobar el resultado
La verificación más rápida es mirar una pantalla con volumen de datos, como Informes o la lista de pedidos del hub, y confirmar que el empleado ve lo que pretendías: ni más, ni menos.
Recuerda que el scope no concede nada. Si no ve absolutamente nada, revisa sus roles antes de tocar el scope — ver Cómo funciona el scope en la práctica.