Saltar al contenido

Desplegar un paquete de campos personalizados en Salesforce

Introducción

Los campos personalizados de Salesforce se pueden exportar desde una instancia de Salesforce e importar a otra. Tras importar un paquete de campos personalizados de Salesforce, se requiere configuración adicional para establecer la seguridad y la accesibilidad adecuadas para los campos importados. Esta página describe dos procesos:

Se proporciona un paquete de campos personalizados de Salesforce para importación como parte de ciertas plantillas de proceso de Integration Studio.

Desplegar un ZIP de campos personalizados

Siga estos pasos para desplegar un archivo ZIP de campos personalizados en Salesforce. Si la instancia de Salesforce no le permite desplegar un archivo ZIP de campos personalizados (por ejemplo, debido a restricciones de permisos), siga el proceso descrito en Adición manual de campos personalizados en Salesforce para crearlos.

  1. Abra Salesforce Workbench.

  2. Revise el Ambiente, especifique la Versión de API, acepte los términos del servicio y luego haga clic en el botón Iniciar sesión con Salesforce:

    archivo adjunto

  3. Si aún no ha iniciado sesión en Salesforce, la siguiente pantalla le solicitará que inicie sesión.

  4. En el encabezado de Salesforce Workbench, pase el cursor sobre Migración y seleccione Desplegar:

    archivo adjunto

  5. En la pantalla Desplegar, haga clic en Seleccionar archivo y busque el archivo ZIP de campos personalizados de Salesforce. Una vez cargado, haga clic en Siguiente.

    archivo adjunto

  6. Una vez cargado el archivo ZIP, haga clic en Desplegar:

    adjunto

  7. Revise los resultados en la siguiente pantalla, Estado del proceso de la API de metadatos.

Definir la seguridad y accesibilidad de los campos personalizados

Siga estos pasos para verificar la despliegue de un paquete de campos personalizados de Salesforce y definir la seguridad y la accesibilidad de los campos personalizados mediante la interfaz de usuario clásica de Salesforce. Los pasos son similares con Salesforce Lightning Experience, salvo que se indique lo contrario.

  1. Inicie sesión en la interfaz de usuario clásica de Salesforce y haga clic en Configuración:

    archivo adjunto

  2. En la barra lateral izquierda, bajo Crear, expanda la sección Personalizar y luego expanda el objeto al que desea verificar que se hayan agregado campos personalizados. En este ejemplo, comprobaremos un campo personalizado para el objeto Contactos, así que expanda Contactos y seleccione Campos:

    adjunto

    adjunto

    Consejo

    Si no ve un objeto en la interfaz de usuario clásica de Salesforce (como Factura), haga clic en Cambiar a Lightning Experience y use el menú Administrador de objetos para encontrarlo.

  3. En la pantalla Campos del objeto, en la parte inferior de la pantalla, bajo la sección Campos y relaciones personalizados, verifique que se hayan agregado los campos personalizados. Los campos personalizados se identifican con el sufijo __c En los valores de la columna Nombre de API. Haga clic en el enlace bajo la columna Etiqueta de campo para acceder a los detalles de la definición de un campo personalizado.

    archivo adjunto

  4. Después de usar el enlace a la Etiqueta de campo de un campo personalizado (en este caso, NS_ContactID), haga clic en Establecer seguridad a nivel de campo para definir la configuración de visibilidad de seguridad a nivel de campo:

    adjunto

  5. En la pantalla Establecer seguridad a nivel de campo de los campos personalizados, defina la configuración de visibilidad de seguridad a nivel de campo y haga clic en Guardar:

    adjunto

  6. Esto le llevará de vuelta a la pantalla anterior. A continuación, haga clic en Ver accesibilidad del campo para configurar la accesibilidad de un campo específico:

    adjunto

  7. En la pantalla Accesibilidad de campos, en el menú desplegable, seleccione el mismo campo personalizado (en este caso, NS_ContactID) de los pasos anteriores:

    adjunto

  8. En los perfiles correspondientes, haga clic en el enlace Oculto en la columna Acceso al campo para modificar la configuración del perfil Sitio web autenticado:

    archivo adjunto

    Nota

    Si no encuentra el perfil Sitio web autenticado en la pantalla Accesibilidad del campo, siga los mismos pasos para el perfil Usuario de integración de Analytics Cloud.

  9. En la pantalla Configuración de acceso del campo, en la sección Diseño de página, seleccione la casilla Visible y haga clic en Guardar para confirmar la configuración. Volverá a la pantalla anterior, donde los perfiles correspondientes se mostrarán como Editables.

    adjunto

  10. Repita el proceso para cada campo incluido como parte del paquete de campos personalizados de Salesforce.