Loading

Implementar perfiles a través de conjuntos de cambios

Fecha de publicación: Oct 13, 2022
Descripción
 
  • Cuando incluya perfiles en un conjunto de cambios, es importante revisar esos perfiles en el entorno de destino después de la implementación ya que no todos los permisos podrían trasladarse como se podría esperar.
 
  • Las discrepancias podrían deberse a los siguientes comportamientos especiales que deben tenerse en consideración al incluir perfiles en conjuntos de cambios.
 
Solución

No es posible cargar un conjunto de cambios que contenga solo perfiles, de modo que tendrá que asegurarse que se incluya también un componente. Los perfiles no se admiten oficialmente como componentes individuales en conjuntos de cambios según la documentación Componentes disponibles en conjuntos de cambios. Aunque los perfiles estén disponibles y puedan seleccionarse con otros componentes, existen limitaciones sobre qué partes específicas de los permisos del perfil pueden implementarse a través de conjuntos de cambios.

Consulte Sobre los conjuntos de permisos y parámetros de perfiles en conjuntos de cambios para ver una descripción general de qué parámetros de perfiles y conjuntos de permisos pueden incluirse o requieren componentes de apoyo y consideraciones adicionales.

Consulte la siguiente información que proporciona un resumen de los posibles causas de discrepancias de perfiles que puede haber entre las organizaciones de origen y destino al incluir perfiles en conjuntos de cambios:

 
  • Agregar perfiles o conjuntos de permisos a conjuntos de cambios salientes está diseñado para permitir que los administradores migren permisos para usuarios de modo que puedan acceder a nuevas funciones. La inclusión de perfiles en conjuntos de cambios NO está diseñada para ser una herramienta o método para actualizar parámetros de perfiles y permisos para funciones que ya existan en el entorno de destino según la documentación Prácticas recomendadas sobre conjuntos de cambios.
 
  • Para implementar el acceso a nivel de objetos o CRUD del perfil, debe incluirse el tipo de componente del objeto personalizado en el conjunto de cambios.  
Nota: Si no se incluyen componentes de objeto junto con los perfiles, los perfiles de nueva creación heredan el acceso de nivel de objeto actual establecido en el tipo de licencia correspondiente al perfil estándar en la organización de destino. Es vital revisar el acceso CRUD para garantizar que el acceso de nivel de objeto de perfil de nueva creación o implementado en la organización de destino no sea superior al acceso establecido en la organización de origen.
 
  • A partir de la versión 30.0 de la API, al implementar un nuevo campo personalizado, los valores predeterminados para los campos modificables y legibles en permisos de campo de perfiles son falsos. Para sustituir los valores predeterminados, incluya permisos de campo para el nuevo campo en sus perfiles.
 
  • Una implementación que contenga un perfil y tipo de registro pero no el formato de página asignado para ese tipo de registro, elimina la asignación de formato existente del perfil para ese tipo de registro. Incluya siempre todos los formatos de página para los tipos de registro obligatorios del conjunto de cambios. Consulte la documentación Comportamiento especial en implementaciones para obtener más detalles.
 
  • Perfiles o conjuntos de permisos y seguridad de nivel de campo: El contenido de un perfil o conjunto de permisos recuperado depende del otro contenido de la solicitud de recuperación. Por ejemplo, la seguridad de nivel de campo para campos incluidos en objetos personalizados se devuelve al mismo tiempo que los perfiles o los conjuntos de permisos.
 
  • Las aplicaciones estándar, como Ventas y Servicio no pueden agregarse como componentes a conjuntos de cambios mientras que las aplicaciones personalizadas sí. Debido a esto, no es posible establecer una aplicación estándar como la predeterminada para un perfil que utiliza un conjunto de cambios.
 
  • Las fichas personalizadas implementadas se ocultan de forma predeterminada para todos los usuarios. Solo son visibles si el conjunto de cambios también contiene perfiles que establecen la propiedad de visibilidad apropiadamente. Consulte Componentes disponibles en conjuntos de cambios para obtener más detalles.
Número del artículo de conocimiento

000386377

 
Cargando
Salesforce Help | Article