Skip to main content

Silenciar permisos en los grupos de conjuntos de permisos

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

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

Nota

¿Es su idioma de aprendizaje español (LATAM)? En esta insignia, las validaciones de los retos prácticos de Trailhead funcionan en inglés. Entre paréntesis se incluyen las traducciones a modo de referencia. En su instancia de Trailhead Playground, asegúrese de (1) cambiar la configuración local a los Estados Unidos, (2) cambiar el idioma a inglés, y (3) copiar y pegar solo los valores en inglés. Siga las instrucciones que figuran 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 algunas instrucciones adicionales para los usuarios de lectores de pantalla. Para acceder a una versión detallada para lectores de pantalla de esta unidad, haga clic en el siguiente vínculo:

Abrir las instrucciones para lectores de pantalla de Trailhead.

¿Qué es el silenciamiento?

Anteriormente en este módulo, aprendió que los grupos de conjuntos de permisos permiten agrupar conjuntos de permisos según las funciones de trabajo. Un grupo de conjuntos de permisos incluye todos los permisos en sus conjuntos de permisos incluidos, y puede incluir un conjunto de permisos en más de un grupo de conjuntos de permisos.  

Vaya... Realicemos una pausa aquí. Un grupo de conjuntos de permisos incluye todos los permisos en sus conjuntos de permisos incluidos, y puede incluir un conjunto de permisos en más de un grupo de conjuntos de permisos.

La capacidad de incluir conjuntos de permisos en más de un grupo de conjuntos de permisos ofrece una mayor flexibilidad. Sin embargo, ¿qué ocurre si no desea asignar todos los permisos en un determinado conjunto de permisos a los usuarios en un grupo de conjuntos de permisos? 

El silenciamiento le permite personalizar un grupo de conjuntos de permisos al silenciar (desactivar) permisos seleccionados. Para silenciar un permiso, agregue el permiso al conjunto de permisos de silenciamiento en el grupo de conjuntos de permisos seleccionado. Cuando silencia un permiso en un grupo de conjuntos de permisos, el silenciamiento solo afecta a los usuarios asignados al grupo de conjuntos de permisos, no a los usuarios asignados directamente a un conjunto de permisos externo al grupo de conjuntos de permisos. Por lo tanto, el silenciamiento ofrece una gran flexibilidad al diseñar su modelo de permisos. 

Además, si se suscribe a un paquete gestionado, puede silenciar permisos en grupos para funciones que aún no están listas para que se adopten. Por ejemplo, supongamos que tiene un grupo de conjuntos de permisos local y, luego, agrega un conjunto de permisos gestionado, instalado desde un paquete gestionado. Recibe una actualización automática del proveedor de software independientes (ISV) para el paquete, pero usted no está listo para activar un nuevo campo que ahora está disponible en el conjunto de permisos gestionado. ¿Es un problema? No. Puede recibir la actualización y los beneficios que ofrece, pero silenciar en los grupos de conjuntos de permisos todo lo que no esté listo para adoptar en su organización. 

Probar el silenciamiento

No hay nada como experimentar con una nueva función para poder entender en verdad cómo funciona. El grupo de conjuntos de permisos Procesamiento de ventas que creó para E. J. anteriormente en este módulo contiene dos conjuntos de permisos. 

  1. Pedidos de ventas, con permisos para:
    • Activar pedidos
    • Leer, crear, modificar y eliminar pedidos
  2. Contratos de ventas, con permisos para:
    • Leer, crear, modificar y eliminar contratos

Diagrama que corresponde con la descripción anterior del grupo de conjuntos de permisos Procesamiento de ventas.

Elisa del departamento de contratos tiene usuarios que necesitan trabajar con contratos de ventas. Anteriormente, asignó perfiles a los usuarios que necesitaban permisos de objeto específicos. Sin embargo, la compañía está creciendo, y desea alejarse del uso de perfiles para asignar permisos. Veamos qué puede hacer por Elisa. 

Los usuarios de Elisa necesitan:

  • Leer, crear, editar, eliminar, ver y modificar todos los contratos
  • Eliminar contratos activados

Puede crear conjuntos de permisos específicamente para Elisa. Pero, detengámonos un momento, porque puede que sea útil reutilizar un conjunto de permisos del grupo de conjuntos de permisos Procesamiento de ventas. Podemos reutilizar trabajos porque ambos equipos tienen tareas que involucran contratos, aunque los miembros de los dos equipos tienen diferentes funciones de trabajo.

El problema es que al conjunto de permisos Contratos de ventas en el grupo de contratos de permisos Procesamiento de ventas le falta algunos permisos que los usuarios de Elisa necesitan. 

¿Estamos atascados? ¡De ninguna manera! Recuerde que los grupos de conjuntos de permisos son flexibles y permiten reutilizar conjuntos de permisos. Este es el plan.

  1. Silencie los permisos que los usuarios de Procesamiento de ventas no deberían tener al crear un conjunto de permisos de silenciamiento en el grupo de conjuntos de permisos Procesamiento de ventas. Primero, haga esto. ¿Por qué? Desea evitar conceder acceso a Eric a permisos más amplios para los contratos que el grupo de Elisa necesita (aunque sea temporal). Al crear el conjunto de permisos de silenciamiento primero, mantiene la integridad del grupo de conjuntos de permisos para Eric.
  2. Actualice el conjunto de permisos Contratos de ventas al agregar los permisos que Elisa necesita para su equipo.

El diagrama de Venn ilustra los grupos de conjuntos de permisos Procesamiento de ventas y Procesamiento de contratos, con un círculo que representa un conjunto de permisos silenciados que apunta a Procesamiento de ventas.

Empecemos. Si todavía no completó los pasos de la unidad 2, haga eso 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, ingrese Permission Set Groups (Grupos de conjuntos de permisos) y seleccione Grupos de conjuntos de permisos.
  2. Haga clic en Procesamiento de ventas: el grupo de conjuntos de permisos que creó en la unidad 2.
  3. En Conjuntos de permisos haga clic en Silenciar conjunto de permisos en grupo.
  4. Haga clic en Nuevo.
  5. Para Etiqueta, use Contracts Permissions Muted (Permisos de contratos silenciados).
  6. Para Nombre de API, use Contracts_Permissions_Muted.
  7. Guarde el conjunto de permisos de silenciamiento.

Seleccione permisos para silenciar.

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

Ahora cuando agrega los permisos para el grupo de Elisa al conjunto de permisos Contratos de ventas, están silenciados en el grupo de conjuntos de permisos Procesamiento de ventas. 

Agreguemos los permisos de Elisa al 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 para los contratos.

Cuando esté listo para crear un grupo de conjuntos de permisos para Elisa, puede agregar el permiso Contratos de ventas. Los miembros reciben los objetos Eliminar contratos activados, Ver todo y Modificar todo. ¡Voilà!

El diagrama de Venn muestra los grupos de conjuntos de permisos Procesamiento de ventas y Procesamiento de contratos. El área superpuesta contiene el conjunto de permisos Contratos de ventas, que indica que está incluido en ambos grupos de conjuntos de permisos. Un conjunto de permisos de silenciamiento dentro del grupo de conjuntos de permisos Procesamiento de ventas solo afecta el grupo de conjuntos de permisos Procesamiento de ventas, y no a los otros conjuntos de permisos en el grupo de conjuntos de permisos.

Dependencias de silenciamiento y permisos

Cuando silencian los permisos, tenga en cuenta las dependencias de los permisos. Por ejemplo, supongamos que concede a todos los usuarios los permisos Crear, Leer, Modificar y Eliminar para un objeto. A continuación, concede a algunos usuarios Ver todo y Modificar todo para ese objeto. Ahora bien, si silencia el permiso Leer, los permisos Crear, Modificar, Eliminar, Ver todo y Modificar todo también se silencian porque los usuarios no pueden realizar esas tareas sin la capacidad de leer los datos.

Ese ejemplo es bastante directo, pero las dependencias pueden ser desafiantes. Cuando silencia los permisos, preste atención al mensaje de confirmación de cambios de permisos cuando guarde los cambios. Por ejemplo, cuando silencia los permisos en el conjunto de permisos Contratos de ventas, si tenía Contratos activados silenciado, luego, Eliminar contratos activados también se silencia.

El mensaje Confirmación de cambios de permisos muestra que se silencian Eliminar contratos activados y Activar contratos. 

A medida que trabaja con sus grupos de conjuntos de permisos, tenga en cuenta las dependencias de permisos para evitar la eliminación de permisos que los usuarios 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 aptitudes con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales