Salesforce - Campos de acceso de control

Hay escenarios en los que otorgamos acceso a un objeto a un usuario pero también queremos restringir el acceso a ciertos campos de ese objeto. Entonces, usando la seguridad a nivel de campo, podemos controlar el acceso del usuario para ver, editar o eliminar ciertos campos de un objeto.

La configuración de acceso a nivel de campo se logra de dos maneras:

  • Edite un solo conjunto de permisos o perfil que contenga todos los campos que requieren restricción de acceso.

  • Edite el permiso en un solo campo para aplicarlo en múltiples perfiles.

Ejemplo

Para dar acceso de edición al campo DeliverySchedule en el objeto DeliveryLocations, vamos al conjunto de permisos llamado CourierObjectsque creamos en el último capítulo. Luego vaya a la configuración de Objeto y elija el objeto llamado DeliveryLocations. Haga clic en Editar y seleccione el campo en el que necesitamos establecer el permiso.

Para establecer el permiso de campo para un campo en todos los perfiles, abrimos el objeto a través del generador de esquemas y luego hacemos clic derecho en el campo específico, elegimos administrar Manage Field Permissions. Ahora tendremos la opción de configurar los permisos de campo para muchos perfiles para este único campo.