Skip to main content

Silenciar permisos en grupos de conjuntos de permisos

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Describir por qué silenciaría un permiso.
  • Silenciar permisos en un grupo de conjuntos de permisos.
Nota

Nota

¿Su idioma de aprendizaje es español? En esta insignia, las validaciones de los retos prácticos de Trailhead funcionan en inglés. Las traducciones se incluyen entre paréntesis a modo de referencia. En su Trailhead Playground, asegúrese de (1) cambiar la configuración regional a Estados Unidos, (2) cambiar el idioma a inglés y (3) copiar y pegar únicamente los valores en inglés. Siga las instrucciones descritas aquí.

Consulte la insignia Trailhead en su idioma para obtener más información sobre cómo aprovechar la experiencia de Trailhead en otros idiomas.

Nota

Accesibilidad

Esta unidad requiere instrucciones adicionales para usuarios de lectores de pantalla. Para acceder a una versión detallada de esta unidad para lectores de pantalla, haga clic en el siguiente vínculo:

Open Trailhead screen reader instructions (en inglés).

¿Qué es el silenciamiento?

En una sección anterior de este módulo, ha aprendido que los grupos de conjuntos de permisos le permiten agrupar conjuntos de permisos en función del tipo de trabajo que se realice. Un grupo de conjuntos de permisos incluye todos los permisos de sus conjuntos de permisos, y puede incluir un conjunto de permisos en más de un grupo de conjuntos de permisos.  

Vale. Vamos a pararnos aquí. Un grupo de conjuntos de permisos incluye todos los permisos de sus conjuntos de permisos, y puede incluir un conjunto de permisos en más de un grupo de conjuntos de permisos.

La posibilidad de incluir conjuntos de permisos en más de un grupo de conjuntos de permisos ofrece mucha flexibilidad. Pero, ¿qué ocurre si no quiere asignar todos los permisos de un conjunto de permisos concreto a los usuarios de un grupo de conjuntos de permisos? 

La opción de silenciamiento le permite personalizar un grupo de conjuntos de permisos al desactivar los permisos seleccionados. Para silenciar un permiso, debe agregar el permiso a un conjunto de permisos de silenciamiento del grupo de conjuntos de permisos seleccionado. Cuando silencia un permiso en un grupo de conjuntos de permisos, el silenciamiento afecta únicamente a los usuarios asignados al grupo, y no a los usuarios asignados directamente a un conjunto de permisos externo. A la hora de diseñar su modelo de permisos, el silenciamiento ofrece una gran flexibilidad. 

Además, si se suscribe a un paquete gestionado, puede silenciar permisos de grupos para funciones que aún no tiene la capacidad de adoptar. Por ejemplo, supongamos que tiene un grupo de conjuntos de permisos local y luego agrega un conjunto de permisos gestionado que instala desde un paquete gestionado. Recibe una actualización automática del proveedor de software independiente (ISV) para el paquete, pero aún no está preparado para activar un nuevo campo disponibles en el conjunto de permisos gestionado. ¿Esto representa un problema? Para nada. Puede aceptar la actualización y los beneficios que esta ofrece y silenciar las opciones de los grupos de conjuntos de permisos que aún no está preparado para incluir en su organización. 

Pruebe el silenciamiento

No hay nada como experimentar con una nueva función para saber cómo funciona realmente. El grupo de conjuntos de permisos Procesos de ventas que creó antes para E.J. en este módulo contiene dos conjuntos de permisos. 

  1. Por un lado, Pedidos de ventas, que incluye permisos para:
    • Activar pedidos
    • Leer, crear, modificar y eliminar pedidos
  2. Por otro lado, Contratos de ventas, que incluye permisos para:
    • Leer, crear, modificar y eliminar contratos

Diagrama correspondiente a la descripción anterior del grupo de conjuntos de permisos Procesos de ventas.

Elisa, del departamento de contratos, tiene usuarios que necesitan trabajar con contratos de ventas. En otro momento, asignó perfiles a usuarios que necesitaban permisos de objeto específicos. Sin embargo, la empresa sigue creciendo, y quiere dejar de usar perfiles para asignar permisos. Veamos qué puede hacer por Elisa. 

Los usuarios de Elisa necesitan hacer lo siguiente:

  • Leer, crear, modificar, eliminar y modificar todos los contratos, así como ver todo su contenido
  • Eliminar contratos activados

Podría crear conjuntos de permisos específicos para Elisa. Pero, pensemos un momento, porque puede que tenga sentido reutilizar un conjunto de permisos del grupo de conjuntos de permisos Procesos de ventas. La reutilización funciona porque ambos equipos realizan tareas relacionadas con contratos, aunque los miembros de los equipos tengan puestos diferentes.

El problema es que al conjunto de permisos Contratos de ventas del grupo de conjuntos de permisos Procesos de ventas le faltan algunos permisos que necesitan los usuarios de Elisa. 

¿Aquí se termina todo? Para nada. Recuerde que los grupos de conjuntos de permisos son flexibles y le permiten reutilizar conjuntos de permisos. Este es el plan.

  1. Vamos a silenciar los permisos que los usuarios de Procesos de ventas no deberían tener. Para ello, vamos a crear un conjunto de permisos de silenciamiento en el grupo de conjuntos de permisos Procesos de ventas. Es lo primero que debe hacer. ¿Por qué? Quiere evitar darle acceso a Eric a más permisos para contratos de los que necesita el grupo de Elisa (aunque sea de forma temporal). Al crear primero el permiso de silenciamiento, conserva la integridad del grupo de conjuntos de permisos para Eric.
  2. Actualice el conjunto de permisos Contratos de ventas agregando los permisos que necesita Elisa para el equipo.

Diagrama de Venn que muestra los grupos de conjuntos de permisos Procesos de ventas y Procesos de contratos, con un círculo que representa un conjunto de permisos de silenciamiento que apunta a Procesos de ventas.

Comencemos. Si aún no ha completado los pasos de la Unidad 2, hágalo primero o no podrá realizar esta actividad.

Cree un conjunto de permisos de silenciamiento.

  1. En Configuración, en el cuadro Búsqueda rápida, escriba Permission Set Groups (Grupos de conjuntos de permisos) y luego seleccione Grupos de conjuntos de permisos.
  2. Haga clic en Procesos de ventas, el grupo de conjuntos de permisos que creó en la Unidad 2.
  3. En Conjuntos de permisos, haga clic en Conjunto de permisos de silenciamiento en el grupo.
  4. Haga clic en Nuevo.
  5. Para la etiqueta utilice Contracts Permissions Muted (Permisos de contrato silenciados).
  6. Para el nombre de API, utilice Contracts_Permissions_Muted (Permisos_Contrato_Silenciados).
  7. Guarde el conjunto de permisos de silenciamiento.

Seleccione los permisos para silenciar.

  1. Haga clic en su conjunto de permisos de silenciamiento.
  2. En el cuadro Find Settings (Buscar configuración), escriba Contracts (Contratos) y, a continuación, seleccione Contracts (Contratos).
  3. Haga clic en Modificar.
  4. Silencie los permisos de objeto Ver todo y Modificar todo.
  5. Guarde sus cambios.
  6. En el cuadro Find Settings (Buscar configuración), escriba Contracts (Contratos) y, a continuación, seleccione Delete Activated Contracts (Eliminar contratos activados).
  7. Haga clic en Modificar.
  8. En Ventas, silencie el permiso Eliminar contratos activados.
  9. Guarde sus cambios.

Ahora, cuando agregue los permisos del grupo de Elisa al conjunto de permisos Contratos de ventas, estos se silenciarán en el grupo de conjuntos de permisos Procesos de ventas. 

Vamos a agregar los permisos de Elisa en el conjunto de permisos Contratos de ventas. Active estos permisos en el conjunto de permisos Contratos de ventas:

  1. Active el permiso Eliminar contratos activados.
  2. Active los permisos Ver todo y Modificar todo en todos los contratos.

Cuando esté preparado para crear un grupo de conjuntos de permisos para Elisa, podrá agregar el conjunto de permisos Contratos de venta. Los miembros recibirán los permisos Eliminar contratos activados, Ver todo y Modificar todo para el objeto Contratos. ¡Hecho!

Diagrama de Venn que muestra los grupos de conjuntos de permisos Procesos de ventas y Procesos de contratos. La zona que se solapa contiene el conjunto de permisos Contratos de ventas, lo que indica que se incluye en ambos grupos de conjuntos de permisos. La presencia de un conjunto de permisos de silenciamiento en el grupo de conjuntos de permisos Procesos de ventas solo afecta a dicho grupo, no al resto de conjuntos de permisos del grupo de conjuntos de permisos.

Silenciamiento y dependencias de permiso

Cuando silencie permisos, tenga en cuenta las dependencias de permiso. Por ejemplo, supongamos que concede los permisos Crear, Leer, Modificar y Eliminar de un objeto a todos los usuarios. Después, concede a algunos usuarios los permisos Ver todo y Modificar todo del mismo objeto. Si silencia el permiso Leer, los permisos Crear, Modificar, Eliminar, Ver todo y Modificar todo también se silenciarán, porque los usuarios no pueden realizar esas tareas si no pueden leer los datos.

Ese ejemplo queda bastante claro, pero las dependencias pueden resultar más confusas. Cuando silencie permisos, preste atención al mensaje de confirmación de cambio de permisos que aparece al guardar los cambios. Por ejemplo, al silenciar permisos del conjunto de permisos Contratos de ventas, si ha silenciado Contratos activados, se habrá silenciado también el permiso Eliminar contratos activados.

Mensaje de confirmación de cambios de permisos que muestra que se silenciarán los permisos Eliminar contratos activados y Contratos activados. 

Cuando trabaje con sus grupos de conjuntos de permisos, tenga en cuenta las dependencias de permiso para evitar eliminar permisos de usuarios que los necesitan.

Recursos

¡Siga aprendiendo gratis!
Regístrese para obtener una cuenta y continuar.
¿Qué hay para usted?
  • Consiga recomendaciones personalizadas para sus objetivos profesionales
  • Practique sus habilidades con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales