Alcances: qué ve y qué escribe cada persona
Cómo acotar a un lector o a un editor a una parte del catálogo, y a los atributos de sus grupos.
Transcripción del video
En este video acotas a una persona a una parte del catálogo.
Un alcance acota a un lector o a un editor a una parte del catálogo; se pone desde su fila, con «Alcance».
Para leer: categorías, familias o marcas. La persona solo ve esos productos; es el alcance de un proveedor.
Para escribir: grupos de atributos. Ve la ficha completa, pero solo escribe los atributos de sus grupos.
Así lo ve el proveedor: en su catálogo solo están los productos de su marca.
En la ficha, lo que no le toca lleva un candado; si intenta escribirlo, el servidor lo rechaza.
En el siguiente video dejas notas para tu equipo dentro de cada producto.
Qué es un alcance
Un alcance acota a una persona del equipo. Solo se acota a un lector o a un editor: un operador, un administrador o un propietario importa, descarga y borra en masa, y esas acciones no se pueden acotar sin mentir.
Se pone y se quita desde Configuración → Equipo, en la fila de la persona, con «Alcance». Es de administrador y queda en la bitácora con cuántas categorías, familias, marcas y grupos se acotaron.
Lectura: categorías y familias
Marcar categorías o familias hace que la persona vea solo los productos de esas categorías (con todas sus subcategorías) o de esas familias. Un producto que no está en ninguna de ellas no existe para esa persona: no aparece en la lista y su ficha responde «no encontrado». Sin marcar nada, ve todo el catálogo.
Quien está acotado en lectura tampoco ve lo que es de toda la organización: los créditos, la galería de generaciones, la cola de revisión, los lotes, la analítica ni la bitácora. Del equipo ve al personal sin acotar, no a otros acotados, y de las vistas guardadas solo las suyas. La búsqueda, la grilla, la biblioteca de imágenes y los conteos del inicio le muestran solo su parte del catálogo.
Lectura: marcas
Marcar marcas hace que la persona vea y edite solo los productos de esas marcas. Es el alcance de un proveedor. Se suma a las categorías y familias: si marcas una categoría y una marca, ve los productos de las dos.
Quien está acotado por marca solo da de alta productos de sus marcas. Y nadie acotado puede cambiar la marca de un producto: moverlo de marca lo sacaría de su alcance o lo metería en el de otra persona.
Escritura: grupos de atributos
Marcar grupos de atributos hace que la persona vea la ficha completa pero solo pueda escribir los valores de los atributos de esos grupos. Los demás se muestran con un candado, en la ficha y en la grilla; si intenta escribirlos, el servidor lo rechaza nombrando el atributo y el grupo.
Los atributos sin grupo («Otros») no están en ningún alcance: solo los escribe quien no está acotado. Por eso conviene repartir la ficha en grupos antes de acotar a alguien.
Las llaves de API no se acotan
Una llave de API autoriza por permisos (scopes), no por rol ni por alcance: quien emite una llave con attributes:write le da permiso de escribir todo el catálogo. Si un integrador debe tocar solo una parte, la llave no lleva ese permiso, o la integración filtra por el campo group que cada atributo trae en la API.