Configurar el aprovisionamiento de usuario para aplicaciones conectadas
Configure una aplicación conectada para ahorrar tiempo en el aprovisionamiento de usuarios para aplicaciones de terceros. Salesforce proporciona un asistente que le guía por la configuración del aprovisionamiento de usuarios para cada aplicación conectada.
Ediciones necesarias
| Disponible en: Salesforce Classic y Lightning Experience |
Se pueden crear aplicaciones conectadas en: Group Edition, Essentials Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition y Developer Edition Las aplicaciones conectadas se pueden instalar en: todas las ediciones |
Consulte Las nuevas aplicaciones conectadas ya no se pueden crear en Spring ‘26 para obtener más detalles.
| Permisos de usuario necesarios | |
|---|---|
| Para configurar el aprovisionamiento de usuarios para aplicaciones conectadas: | Ver parámetros y configuración Y Gestionar usuarios Y Personalizar aplicación |
| Para leer, crear, actualizar o eliminar aplicaciones conectadas: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para actualizar todos los campos, excepto Perfiles, Conjuntos de permisos y Atributos SAML de proveedor de servicio: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para actualizar Perfiles, Conjuntos de permisos y Atributos SAML de proveedor de servicio: | Personalizar aplicación Y Modificar todos los datos |
| Para instalar y desinstalar aplicaciones conectadas: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas |
| Para instalar y desinstalar aplicaciones conectadas empaquetadas: | Personalizar aplicación Y Modificar todos los datos O Gestionar aplicaciones conectadas Y Descargar paquetes de AppExchange |
Salesforce proporciona un asistente paso a paso que le guía por el proceso de aprovisionamiento de usuarios para cada aplicación conectada.
Antes de que utilice el asistente, necesitará lo siguiente:
- Una aplicación conectada para el servicio externo para el aprovisionamiento
- Cualquier aplicación conectada puede admitir el aprovisionamiento de usuarios, incluyendo una aplicación conectada “marcador”, que es una aplicación conectada que no se configuró más allá de sus parámetros básicos. Consulte Configurar ajustes de aplicaciones conectadas básicos.
- Credenciales denominadas
- Las credenciales con nombre identifican el sistema externo y su configuración de autenticación. Las llamadas al sistema externo, como la creación, modificación o eliminación de cuentas, utilizan la configuración de autenticación externa en la credencial con nombre. Para la credencial con nombre, se especifica un Principal nombrado. El Principal nombrado puede ser una cuenta en el sistema externo o una autorización OAuth para un Proveedor de autenticación existente en su organización. El Asistente de provisión de usuarios solicita esta credencial con nombre.
- Un flujo para gestionar las solicitudes de aprovisionamiento en la aplicación o el sistema externos
- Salesforce proporciona flujos preconfigurados para simplificar el proceso de configuración de aprovisionamiento de usuarios. Desde AppExchange, instale el paquete de conectores de aprovisionamiento de usuarios de Salesforce Identity y los paquetes de utilidades de aprovisionamiento de usuarios de Salesforce Identity. Asocie uno de estos flujos con la aplicación conectada por medio del Asistente de provisión de usuarios.
- De forma opcional, puede crear su propio flujo. Para obtener más información, consulte Crear su propio flujo de aprovisionamiento de usuarios.
Ejecutar al Asistente de aprovisionamiento de usuarios
Si el aprovisionamiento de usuarios está activado para su organización, siga estos pasos para iniciar el Asistente de provisión de usuarios para una aplicación conectada.
- En Configuración, ingrese Aplicaciones conectadas en el cuadro Búsqueda rápida y, a continuación, seleccione Gestionar aplicaciones conectadas.
- Haga clic en el nombre de la aplicación conectada.
- En la página de detalles de la aplicación conectada, haga clic en Modificar políticas.
- En Configuración de provisión de usuario, seleccione Activar la provisión de usuarios.
- Haga clic en Guardar.
- Bajo Configuración de aprovisionamiento de usuarios, haga clic en Iniciar asistente de aprovisionamiento de usuarios.

Después de aprovisionar a sus usuarios para la aplicación conectada, puede actualizar la información de cuenta de un usuario desde la página de detalles de la aplicación conectada. Todos los usuarios aprovisionados para la aplicación aparecerán en Cuentas de usuario.
También puede volver a ejecutar el asistente para recopilar y analizar las cuentas en el sistema externo, cambiar la configuración de aprovisionamiento y procesar todas las cuentas.
Crear su propio flujo de aprovisionamiento de usuarios
Si los flujos empaquetados no admiten el sistema externo que desea aprovisionar, o si desea personalizar el proceso de aprovisionamiento de usuarios, puede crear su propio flujo. La creación de un flujo requiere que conozca los desencadenadores de Flow Builder y Apex.
Utilice la acción de Apex heredada UserProvisioningPlugin y los objetos estándar UserProvisioningRequest y UserProvAccount para crear un flujo de tipo Aprovisionamiento de usuarios. Incluya estos elementos en el flujo:
- Acción de Apex heredada utilizando la clase
UserProvisioningPlugincon estas variables de entrada y de salida:- Entrada: User, UserProvisioningRequest, UserProvAccount
- Salida: ExternalUserId, ExternalUsername, ExternalFirstName, ExternalLastName, ExternalEmail, Details, Status
- Al menos una acción de Apex heredada con estos parámetros de entrada y de salida:
- Entrada: userProvisioningRequestId, userId, namedCredDevName, reconFilter, reconOffset
- Salida: ExternalUserId, ExternalUsername, ExternalFirstName, ExternalLastName, ExternalEmail, Details, Status, reconState, nextReconOffset
- Un elemento Obtener registros “Lookup User” para modificar durante la vinculación de cuentas de usuario entre usuarios de Salesforce y los usuarios del sistema externo

