Loading
Identificar sus usuarios y gestionar el acceso
Configurar el aprovisionamiento de usuario para aplicaciones conectadas

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

Las aplicaciones conectadas se pueden crear 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

Nota
Nota La creación de aplicaciones conectadas está restringida a partir de Spring ‘26. Puede continuar utilizando aplicaciones conectadas existentes durante y después de Spring ‘26. Sin embargo, recomendamos utilizar aplicaciones cliente externas en su lugar. Si debe continuar creando aplicaciones conectadas, póngase en contacto con el Servicio de asistencia de Salesforce.

Consulte Ya no se pueden crear nuevas aplicaciones conectadas 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 con nombre
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.

  1. En Configuración, introduzca Aplicaciones conectadas en el cuadro Búsqueda rápida y, a continuación, seleccione Gestionar aplicaciones conectadas.
  2. Haga clic en el nombre de la aplicación conectada.
  3. En la página de detalles de la aplicación conectada, haga clic en Modificar políticas.
  4. En Configuración de provisión de usuario, seleccione Activar la provisión de usuarios.
  5. Haga clic en Guardar.
  6. Bajo Configuración de aprovisionamiento de usuarios, haga clic en Iniciar asistente de aprovisionamiento de usuarios.
    Botón del Asistente de provisión 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 UserProvisioningPlugin con 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
 
Cargando
Salesforce Help | Article