Loading
Gestionar usuarios y acceso a datos
Permitir a los usuarios activar o desactivar un grupo de conjuntos de permisos basado en sesión

Permitir a los usuarios activar o desactivar un grupo de conjuntos de permisos basado en sesión

Cree un flujo que los usuarios pueden ejecutar para activar o desactivar un grupo de conjuntos de permisos basado en sesión. El grupo de conjuntos de permisos basado en sesión otorga a los usuarios acceso funcional a conjuntos de permisos solo durante sesiones especificadas.

Ediciones necesarias

Disponible en: Salesforce Classic (no disponible en todas las organizaciones) y Lightning Experience
Disponible en: Contact Manager Edition, Group Edition, Essentials Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition, Developer Edition y Database.com Edition
Permisos de usuario necesarios
Para crear conjuntos de permisos: Gestionar perfiles y conjuntos de permisos
Para asignar conjuntos de permisos: Asignar conjuntos de permisos
Para crear un grupo de conjuntos de permisos: Gestionar perfiles y conjuntos de permisos
Para abrir, modificar o crear un flujo en Flow Builder: Gestionar flujo

Antes de comenzar, consulte Grupos de conjuntos de permisos basados en sesión para obtener información acerca de cuÔndo utilizarlos.

Importante
Importante Puede ejecutar consultas en flujos que también activan conjuntos de permisos basados en sesión, sin embargo, no realizar actualizaciones de datos u objetos de esos flujos.
  1. Cree un grupo de conjuntos de permisos basado en sesión.
  2. Cree un flujo en Flow Builder.
    1. Utilice un elemento Obtener registros para buscar el grupo de conjuntos de permisos.
    2. En el elemento Obtener registros, almacene el nombre del grupo de conjuntos de permisos en una variable, de modo que pueda utilizar el nombre en la acción.
    3. Arrastre un elemento Acción principal en el lienzo y elija Activar conjuntos de permisos basados en sesión o Desactivar conjuntos de permisos basados en sesión.
  3. Activar su flujo
  4. Distribuya su flujo a los usuarios que deben ejecutarlo.
Ejemplo
Ejemplo

Cree un flujo para pasar un nombre de grupo de conjuntos de permisos a la acción principal Activar conjunto de permisos basado en sesión. En primer lugar, agregue un elemento Obtener registros a su flujo para buscar el objeto PermissionSetGroup. Establezca el campo Nombre como el nombre de su grupo de conjuntos de permisos basado en sesión. A continuación agregue la acción principal Activar conjunto de permisos basado en sesión y establezca la entrada como su nombre de grupo de conjuntos de permisos.

Sugerencia
Sugerencia AsegĆŗrese de que los usuarios que desean ejecutar su flujo tienen el permiso Ejecutar flujos.

Cuando el flujo activa el grupo de conjuntos de permisos basado en sesión, el usuario que ejecuta obtiene acceso a los permisos especificados en su grupo de conjuntos de permisos durante la sesión de usuario actual. Si el flujo desactiva el grupo de conjuntos de permisos basado en sesión, los permisos ya no estarÔn disponibles para el usuario.

 
Cargando
Salesforce Help | Article