Proveedor de seguridad OData de SuccessFactors en Jitterbit App Builder
El proveedor de seguridad OData de SuccessFactors autentica las solicitudes realizadas a un punto final de servicio web OData de SuccessFactors. El proveedor de seguridad OData de SuccessFactors admite los siguientes tipos de autenticación:
- Autenticación básica HTTP
- Afirmación portadora OAuth SAML 2.0
Configuración
Tipos de autenticación
Autenticación básica HTTP
Consulte el proveedor de seguridad HTTP para obtener detalles sobre cómo configurar la Autenticación Básica HTTP.
Afirmación portadora OAuth SAML 2.0
Consulte el proveedor de seguridad OAuth para obtener detalles sobre cómo configurar el grant de Afirmación Portadora SAML 2.0.
Tenga en cuenta que SuccessFactors se refiere al identificador de cliente OAuth (client_id) como la "Clave API". SuccessFactors no requiere un secreto de cliente (client_secret). Por lo tanto, para configurar las credenciales del cliente, cree una Credencial de tipo Cliente, proporcione la Clave API como nombre de usuario y deje la contraseña en blanco.
Valores predeterminados
El proveedor de seguridad OData de SuccessFactors establecerá por defecto las siguientes propiedades de Token:
- Emisor: Se establece por defecto en el identificador de cliente OAuth (
client_id). - Audiencia: Se establece por defecto en
www.successfactors.com. - Destinatario: Se establece por defecto en el Punto Final de API (ver más abajo) con la ruta
/odata/v2añadida.
Además, el proveedor de seguridad OData de SuccessFactors establecerá por defecto los siguientes puntos finales:
- Punto Final de Token: Se establece por defecto en el Punto Final de API (ver más abajo) con la ruta
/oauth/tokenañadida.
Puntos finales
El proveedor de seguridad OData de SuccessFactors define los siguientes puntos finales adicionales:
| Tipo | Descripción |
|---|---|
| Punto Final de API | URL raíz de la API de SuccessFactors, p. ej. https://api4.successfactors.com/. Como se indica en la documentación de SuccessFactors, "Las URL de sus puntos finales para acceder a las API OData dependen del centro de datos que aloja su instancia de SuccessFactors." |
Nota
La URL no debe contener la ruta /odata/v2. App Builder añadirá la ruta.
Properties
El proveedor de seguridad OData de SuccessFactors define los siguientes parámetros adicionales:
| Parameter | Default | Description |
|---|---|---|
| CompanyId | El identificador de la empresa de SuccessFactors. Requerido. |
Known issues and limitations
SAML assertion source
El proveedor de seguridad OData de SuccessFactors no puede obtener afirmaciones SAML de un proveedor de SSO (Inicio de Sesión Único) SAML. SuccessFactors espera que el Emisor de la afirmación SAML coincida con la Clave de API de la Aplicación Cliente OAuth2. Las Claves de API son blobs opacos. Aunque algunos Proveedores de Identidad (IdPs) de SSO SAML pueden configurarse para generar una afirmación SAML con un Emisor arbitrario, pueden describir el Emisor como urn:oasis:names:tc:SAML:2.0:nameid-format:entity. Ese formato describe un URI. Dado que la Clave de API no puede ser analizada como un URI, App Builder rechaza la afirmación SAML.