Proveedor de seguridad Jitterbit Harmony en Jitterbit App Builder
El tipo de proveedor de seguridad Jitterbit Harmony admite los siguientes escenarios:
- Autenticación de Usuario: Utiliza la autenticación de Harmony para iniciar sesión en App Builder.
- Autenticación de Fuente de Datos: Utiliza la autenticación de Harmony para autenticar solicitudes HTTP de App Builder a Harmony.
Los siguientes Tipos de Autenticación son compatibles:
- Inicio de sesión de Harmony: Los usuarios inician sesión en App Builder con su nombre de usuario y contraseña de Harmony para autenticarse.
- Cuenta de Servicio de Harmony: Autentica las solicitudes de Harmony y API Manager con las credenciales de la cuenta de servicio. App Builder utiliza automáticamente un único conjunto de credenciales de Harmony configuradas asociadas con una cuenta de usuario privilegiada para autenticarse con Harmony. Todos los eventos de usuarios no privilegiados se ejecutan con la identidad de la cuenta de servicio.
- Inicio de Sesión Único de Harmony (SSO): Los usuarios inician sesión en App Builder utilizando el inicio de sesión único de Harmony. App Builder utiliza automáticamente la autenticación de Harmony cuando los usuarios ya están autenticados con Harmony.
Configurar la autenticación de inicio de sesión de Harmony
Puedes configurar la autenticación de inicio de sesión para el tipo de proveedor de seguridad Jitterbit Harmony utilizando autenticación de usuario o de fuente de datos.
Requisitos Previos
Esta información es necesaria para configurar la autenticación de inicio de sesión:
- Región de Harmony. Seleccionada en Propiedades o especificada en Puntos finales.
- ID de organización de Harmony. Especificado en Propiedades.
Pasos de Configuración
Sigue estos pasos para crear y habilitar un nuevo proveedor de seguridad Jitterbit Harmony que admita la autenticación de inicio de sesión. Configuraciones adicionales compatibles se describen en la sección de Configuración.
- Navega al IDE de App Builder
- Haz clic en el botón Proveedores de Seguridad
- Haz clic en el botón + Autenticación de Usuario o + Autenticación de Fuente de Datos
- En el panel Proveedor, proporciona lo siguiente:
- Nombre: Ingresa un nombre significativo, como
Jitterbit Harmony
- Tipo: Selecciona Jitterbit Harmony
- Tipo de Autenticación: Selecciona Inicio de sesión de Harmony
- Nombre: Ingresa un nombre significativo, como
- Haz clic en el botón Guardar
- En el panel Propiedades, haz clic en el botón +Propiedad
- Selecciona Región como el Parámetro
- Selecciona la región de Harmony apropiada como el Valor
- Haz clic en el botón Guardar
- Haz clic en el botón +Propiedad
- Selecciona OrganizationId como el Parámetro
- Ingresa el identificador de organización de Harmony como el Valor
- Haz clic en el botón Guardar
- Haz clic en el botón Validar en el panel Proveedor para confirmar la configuración del proveedor de seguridad
- En el panel Proveedor, haz clic en el botón Editar
- Selecciona la casilla Habilitado
- Haz clic en el botón Guardar
Configurar la autenticación de cuenta de servicio
Se puede configurar la autenticación de cuenta de servicio para el tipo de proveedor de seguridad Jitterbit Harmony utilizando solo la autenticación de fuente de datos.
Requisitos previos
Se requiere esta información para configurar la autenticación de cuenta de servicio:
- Región de Harmony. Seleccionada en Propiedades o especificada en Puntos finales.
- Credenciales de Harmony (nombre de usuario y contraseña). Especificadas en Credenciales.
Pasos de configuración
Sigue estos pasos para crear y habilitar un nuevo proveedor de seguridad Jitterbit Harmony que soporte la autenticación de cuenta de servicio. Los ajustes adicionales soportados se describen en la sección de Configuración.
- Navega al IDE del App Builder
- Haz clic en el botón Proveedores de Seguridad
- Haz clic en el botón + Autenticación de Fuente de Datos
- En el panel de Proveedor, proporciona lo siguiente:
- Nombre: Ingresa un nombre significativo, como
Jitterbit Harmony
- Tipo: Selecciona Jitterbit Harmony
- Tipo de Autenticación: Selecciona Cuenta de Servicio de Harmony
- Nombre: Ingresa un nombre significativo, como
- Haz clic en el botón Guardar
- En el panel de Propiedades, haz clic en el botón +Propiedad
- Selecciona Región como el Parámetro
- Selecciona la región de Harmony apropiada como el Valor
- Haz clic en el botón Guardar
- En el panel de Credenciales, haz clic en el botón +Credencial
- Selecciona Contraseña como el Tipo
- Ingresa el correo electrónico de Harmony como el Nombre de Usuario
- Ingresa la contraseña de Harmony como la Contraseña
- Haz clic en el botón Validar en el panel de Proveedor para confirmar la configuración del proveedor de seguridad
- En el panel de Proveedor, haz clic en el botón Editar
- Selecciona la casilla de verificación Habilitado
- Haz clic en el botón Guardar
Configuración
El proveedor de seguridad Jitterbit Harmony soporta los siguientes parámetros adicionales.
Aprovisionamiento
El proveedor de seguridad Jitterbit Harmony se puede configurar para recuperar los roles de Harmony de un usuario y convertirlos en claims del App Builder durante el proceso de autenticación. Los claims se mapean a grupos de proveedores de seguridad, que a su vez pueden ser mapeados a grupos de seguridad. Para habilitar esta opción, el administrador debe seleccionar Suministra Membresía de Grupo bajo Aprovisionamiento.
Campo | Valor |
---|---|
Aprovisionamiento de Usuarios | Cuando está habilitado, App Builder creará cuentas de usuario basadas en la identidad proporcionada por el Proveedor de Identidad (IdP). Los atributos de usuario se mapean utilizando claims. |
Proporciona Membresía de Grupo | Indica si el Proveedor de Identidad (IdP) incluye claims de membresía de grupo en el token de seguridad. Los claims se registrarán como grupos de proveedor, que pueden ser mapeados a grupos de usuario. |
Endpoints
Tipo | Descripción |
---|---|
API de Harmony | La URL base de la región de Harmony, una de:
|
Credentials
Tipo | Descripción |
---|---|
Contraseña | Credenciales de Harmony (nombre de usuario y contraseña) (aplica solo a la autenticación de cuentas de servicio). |
Properties
Parámetro | Descripción |
---|---|
EnvironmentId | El ID de entorno de Harmony, ubicado al pasar el cursor sobre el nombre del entorno en la página Entornos de la Consola de Administración. Valor opcional, si se especifica, App Builder verificará que el usuario tenga acceso al entorno. Si no se especifica, App Builder verificará que el usuario sea miembro de la organización (OrganizationId). |
OrganizationId | El ID de organización de Harmony, ubicado en la parte superior derecha del encabezado del portal de Harmony junto al nombre de la organización. Al autenticar usuarios, el proveedor de seguridad verifica que el usuario sea miembro de la organización dada. Esta propiedad no se utiliza al autenticar con una cuenta de servicio. |
Region | Región de Jitterbit Harmony, una de:
|
Claims
Identificador | Propósito | Descripción |
---|---|---|
Nombre | Nombre de usuario. | |
userId | ID de Nombre | Valor opaco e inmutable que identifica al usuario. |
roleId | Grupo | Membresía del grupo del proveedor de seguridad. |
Dirección de Correo Electrónico | Dirección de correo electrónico de la cuenta de usuario. | |
phone | Número de Teléfono | Número de teléfono de la cuenta de usuario. |
Configure single sign-on authentication
App Builder incluye un tipo de proveedor de seguridad Jitterbit Harmony llamado jitterbit.com
que se puede utilizar para la autenticación de usuarios o fuentes de datos.
Prerequisites
Para usar el proveedor de seguridad jitterbit.com
, se deben cumplir los siguientes requisitos previos:
- El mosaico App Builder del portal Harmony debe estar configurado para la instancia de App Builder. Esta configuración se realiza desde la página App Builder > Admin.
Además, se requiere esta información para configurar el proveedor de seguridad jitterbit.com
:
- Región de Harmony. Seleccionada en Propiedades o especificada en Puntos finales.
- ID de organización de Harmony. Especificado en Propiedades.
Configuration steps
Sigue estos pasos para configurar y habilitar el proveedor de seguridad jitterbit.com
. Configuraciones adicionales admitidas se describen en la sección Configuración.
Nota
No se admite la configuración de múltiples proveedores de seguridad SSO ni el cambio de nombre del proveedor de seguridad jitterbit.com
.
- Navega al IDE de App Builder
- Haz clic en el botón Proveedores de Seguridad
- Localiza el proveedor de seguridad
jitterbit.com
en el panel de Autenticación de Usuarios o en el panel de Autenticación de Fuentes de Datos, y abre el registro para editar - Haz clic en el ícono de editar lápiz del panel de Propiedades para el registro de
OrganizationId
- Ingresa el Valor de tu ID de organización de Harmony
- Haz clic en Guardar
- Haz clic en el ícono de editar lápiz para el registro de
Region
- Selecciona el Valor que corresponde con tu región de Harmony
- Haz clic en Guardar
- Haz clic en el botón Editar del panel de Configuraciones
- Selecciona el campo Habilitar para habilitar el proveedor de seguridad
- Haz clic en el botón Guardar