nxar.Aprender
Fundamentos: modelá tu negocio0 de 8 capítulos
  1. 1Tu primera entidad
  2. 2Campos
  3. 3Reglas de datos
  4. 4Tipos de registro
  5. 5La página del registro
  6. 6Permisos
  7. 7Visibilidad
  8. 8Comprobalo

Casos de uso

  1. ·Ocultar un campo a un rol
  2. ·Un estado distinto por tipo de registro
  3. ·Mostrar los registros hijos en el padre
  4. ·Que cada vendedor vea solo lo suyo

← Volver al recorrido

Caso de uso · Fundamentos: modelá tu negocio · 10 min

Que cada vendedor vea solo lo suyo

Cada vendedor ve únicamente sus oportunidades y su gerente ve las de todo el equipo.

El problema. En tu workspace, todos los vendedores ven las oportunidades de todos. Querés que cada uno vea solo las suyas, y que la gerente comercial vea las del equipo completo.

La idea. Qué registros ve cada uno lo decide el sharing, no el permission set. Tres piezas alcanzan:

  • La entidad en Private: cada oportunidad la ve su dueño.
  • Una jerarquía de roles: quien está arriba ve lo de quienes están abajo.
  • Nada más. Las reglas solo suman acceso, así que no hace falta “prohibir” nada.

Oportunidades viene de fábrica en Public Read Only (todos ven todo, solo el dueño edita). Eso es lo que vamos a cambiar.

Probalo en un workspace de práctica

Un workspace con el escenario ya armado, que se borra solo a las 48 h. Estamos terminándolo.

Pasá Oportunidades a privada

ConfiguraciónConstructor de appEntidadesOportunidadesGeneral

En Sharing Default, elegí Private.

Armá la jerarquía

ConfiguraciónAcceso y seguridadRoles

Nuevo:

  • Gerencia comercial, Role padre: (sin padre — nivel raíz).
  • Vendedores, Role padre: Gerencia comercial.

Asigná los roles

ConfiguraciónAcceso y seguridadUsuarios

En cada usuario, Edit y elegí el Role: la gerente en Gerencia comercial, cada vendedor en Vendedores. Nxar recalcula en segundo plano qué ve cada uno; puede tardar unos segundos.

Revisá quién tiene acceso total

Acceso total a entidades (lo tiene el permission set System Admin) saltea el sharing: quien lo tenga va a seguir viendo todo. Revisá que ningún vendedor tenga System Admin.

Dos vendedores en el mismo rol no se ven entre sí. Si querés que un equipo comparta sus oportunidades, creá una regla en Configuración → Acceso y seguridad → Sharing Rules: Por owner, source y target = el rol del equipo.

La búsqueda global y el historial de campos todavía no filtran por sharing: un vendedor puede ver en la búsqueda el título de una oportunidad ajena, aunque no la pueda abrir.

Cómo saber que te salió

Entrá como un vendedor (Usuarios → (vendedor) → Ingresar como este usuario): la lista de Oportunidades muestra solo las suyas. Salí y entrá como la gerente: ve las de todos los vendedores.

¿Te funcionó?