El examen Salesforce Sharing and Visibility Designer evalúa tu habilidad para diseñar y configurar la seguridad y el acceso a los datos en Salesforce. Se enfoca en cómo controlar qué usuarios pueden ver y modificar registros.
¿Qué es el Sharing?
El sharing (compartir) en Salesforce se refiere a los mecanismos que determinan qué usuarios tienen acceso a qué registros. Imagina que tienes una lista de clientes. No todos los usuarios de tu empresa deberían verla completa. El sharing te permite restringir ese acceso.
Existen varias capas para controlar el acceso. Estas capas trabajan en conjunto para determinar qué puede ver un usuario:
1. Organization-Wide Defaults (OWD): Es la configuración base de acceso para cada objeto (como Cuentas, Contactos, Oportunidades). Define el nivel de acceso más restrictivo. Ejemplos: Público Lectura/Escritura, Público Lectura, Privado.
Salesforce Certified Sharing and Visibility Designer Test – StudyBullet.com
Ejemplo: Si el OWD de Oportunidades es "Privado", solo el dueño del registro de la Oportunidad y los usuarios por encima de él en la jerarquía de roles pueden verlo por defecto.
2. Role Hierarchy: Otorga acceso a los datos basado en la estructura de reportes de la empresa. Los usuarios en roles superiores heredan el acceso a los registros propiedad de los usuarios en roles inferiores.
Ejemplo: Un Gerente de Ventas puede ver las Oportunidades de todos sus Representantes de Ventas.
3. Sharing Rules: Permiten abrir el acceso a los datos para grupos de usuarios específicos, basándose en criterios. Estas reglas extienden el acceso definido por el OWD.
Ejemplo: Compartir Oportunidades del sector "Tecnología" con el equipo de Ingeniería.
4. Manual Sharing: Permite al dueño de un registro compartirlo individualmente con usuarios o grupos específicos. Es una forma de compartir ad-hoc.
Salesforce Sharing-and-Visibility-Designer Exam Information and Actual
Ejemplo: El dueño de una Cuenta la comparte temporalmente con un consultor externo.
5. Apex Managed Sharing: Permite a los desarrolladores controlar el acceso a los registros mediante código Apex. Ofrece la máxima flexibilidad.
Ejemplo: Compartir un registro basado en una lógica de negocio compleja que no se puede implementar con Sharing Rules.
Sharing and Visibility Designer Study Guide - Salesforce Chris
Consideraciones Clave para el Examen:
El examen evalúa cómo elegir la mejor combinación de estos mecanismos para cumplir con los requisitos de seguridad de una empresa. Debes entender las implicaciones de rendimiento de cada opción. Por ejemplo, demasiadas Sharing Rules pueden afectar la velocidad de la plataforma.
También debes comprender cómo la Field-Level Security (FLS) controla el acceso a campos específicos, independientemente del acceso al registro.
Estudia casos de uso complejos. Practica la creación de diagramas que representen las estructuras de roles y los flujos de acceso a datos. Entender las limitaciones de cada método es crucial.