# Configurar el scope de un empleado

> **Necesitas:** `employees:read` y `employees:write` — los tienen `admin` y `employee_manager`.

El scope se configura una vez por empleado y aplica a todo lo que hace. Ver [Scope: qué datos puede ver un empleado](/books/console/page/scope-que-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

1. Abre **Scope** y busca al empleado.
2. Cambia el modo a **Explicit**.
3. 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.
4. 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](/books/console/page/como-funciona-el-scope-en-la-practica).