Proveedor de seguridad Jitterbit Harmony en Jitterbit App Builder
El tipo de proveedor de seguridad Jitterbit Harmony admite estos escenarios:
- Autenticación de usuario: Usa la autenticación de Harmony para iniciar sesión en App Builder.
- Autenticación de fuente de datos: Usa la autenticación de Harmony para autenticar solicitudes HTTP desde App Builder a Harmony.
Consejo
Desde App Builder 4.53, también puedes usar un asistente para configurar cada uno de estos.
Se admiten los siguientes tipos de autenticación:
- 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 solicitudes de Harmony e API Manager con credenciales de 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 usuario sin privilegios 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 usando 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 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 usando autenticación de usuario o de fuente de datos.
Requisitos previos
Se requiere esta información para configurar la autenticación de inicio de sesión:
- Región de Harmony. Se selecciona en Propiedades o se especifica en Puntos finales.
- ID de organización de Harmony. Se especifica en Propiedades.
Pasos de configuración
Sigue estos pasos para crear y habilitar un nuevo proveedor de seguridad Jitterbit Harmony que admita autenticación de inicio de sesión. Se describen configuraciones adicionales admitidas en la sección Configuración.
- Navega al IDE de App Builder
- Haz clic en el botón Proveedores de seguridad
- Haz clic en el botón + Proveedor de seguridad
- 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 Id. de organización 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 del 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 de verificación Habilitado
- Haz clic en el botón Guardar
Configurar autenticación de cuenta de servicio
Puedes configurar la autenticación de cuenta de servicio para el tipo de proveedor de seguridad Jitterbit Harmony usando solo 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. Se selecciona en Propiedades o se especifica en Puntos finales.
- Credenciales de Harmony (nombre de usuario y contraseña). Se especifican en Credenciales.
Pasos de configuración
Sigue estos pasos para crear y habilitar un nuevo proveedor de seguridad Jitterbit Harmony que admita autenticación de cuenta de servicio. Se describen configuraciones adicionales admitidas en la sección Configuración.
- Navega al IDE de App Builder
- Haz clic en el botón Proveedores de seguridad
- Haz clic en el botón + Proveedor de seguridad
- En el panel 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 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 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 del 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 de verificación Habilitado
- Haz clic en el botón Guardar
Configuración
El proveedor de seguridad Jitterbit Harmony admite 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 reclamaciones de App Builder durante el proceso de autenticación. Las reclamaciones se asignan a grupos de proveedores de seguridad, que a su vez se pueden asignar a grupos de seguridad. Para habilitar esta opción, el administrador debe seleccionar Suministra membresía de grupo en Aprovisionamiento.
| Campo | Valor |
|---|---|
| Aprovisionamiento de usuario | Cuando se habilita, App Builder crea cuentas de usuario basadas en la identidad proporcionada por el Proveedor de identidad (IdP). Los atributos de usuario se asignan mediante reclamaciones. |
| Suministra membresía de grupo | Indica si el Proveedor de identidad (IdP) incluye reclamaciones de membresía de grupo en el token de seguridad. Las reclamaciones se registrarán como grupos de proveedores, que se pueden asignar a grupos de usuario. |
Extremos
| Tipo | Descripción |
|---|---|
| API de Harmony | La URL de región de Harmony base, una de:
|
Credenciales
| Tipo | Descripción |
|---|---|
| Contraseña | Credenciales de Harmony (nombre de usuario y contraseña) (se aplica solo a la autenticación de cuenta de servicio). |
Propiedades
| 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 verifica que el usuario tenga acceso al entorno. Si no se especifica, App Builder verifica que el usuario sea miembro de la organización (OrganizationId). |
| OrganizationId | El ID de organización de Harmony, ubicado en la esquina 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 indicada. Esta propiedad no se utiliza al autenticar con una cuenta de servicio. |
| Region | Región de Jitterbit Harmony, una de:
|
Reclamaciones
| 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 de 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. |
Configurar autenticación de inicio de sesión único
App Builder incluye un tipo de proveedor de seguridad Jitterbit Harmony denominado jitterbit.com que se puede utilizar para la autenticación de usuarios o fuentes de datos.
Requisitos previos
Para utilizar el proveedor de seguridad jitterbit.com, se deben cumplir estos 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 la siguiente información para configurar el proveedor de seguridad jitterbit.com:
- Región de Harmony. Se selecciona en Propiedades o se especifica en Endpoints.
- ID de organización de Harmony. Se especifica en Propiedades.
Pasos de configuración
Sigue estos pasos para configurar y habilitar el proveedor de seguridad jitterbit.com. Se describen configuraciones adicionales compatibles en la sección Configuración.
Nota
No se admite la configuración de varios 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.comen el panel Proveedores de seguridad y abre el registro para editarlo - Haz clic en el icono de lápiz para editar del panel Propiedades para el registro
OrganizationId - Ingresa el Valor de tu ID de organización de Harmony
- Haz clic en Guardar
- Haz clic en el icono de lápiz para editar para el registro
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 Configuración
- Selecciona el campo Habilitar para habilitar el proveedor de seguridad
- Haz clic en el botón Guardar