Saltar al contenido

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:

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.

  1. Navega al IDE de App Builder
  2. Haz clic en el botón Proveedores de Seguridad
  3. Haz clic en el botón + Autenticación de Usuario o + Autenticación de Fuente de Datos
  4. En el panel Proveedor, proporciona lo siguiente:
    1. Nombre: Ingresa un nombre significativo, como Jitterbit Harmony
    2. Tipo: Selecciona Jitterbit Harmony
    3. Tipo de Autenticación: Selecciona Inicio de sesión de Harmony
  5. Haz clic en el botón Guardar
  6. En el panel Propiedades, haz clic en el botón +Propiedad
    1. Selecciona Región como el Parámetro
    2. Selecciona la región de Harmony apropiada como el Valor
  7. Haz clic en el botón Guardar
  8. Haz clic en el botón +Propiedad
    1. Selecciona OrganizationId como el Parámetro
    2. Ingresa el identificador de organización de Harmony como el Valor
  9. Haz clic en el botón Guardar
  10. Haz clic en el botón Validar en el panel Proveedor para confirmar la configuración del proveedor de seguridad
  11. En el panel Proveedor, haz clic en el botón Editar
  12. Selecciona la casilla Habilitado
  13. 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.

  1. Navega al IDE del App Builder
  2. Haz clic en el botón Proveedores de Seguridad
  3. Haz clic en el botón + Autenticación de Fuente de Datos
  4. En el panel de Proveedor, proporciona lo siguiente:
    1. Nombre: Ingresa un nombre significativo, como Jitterbit Harmony
    2. Tipo: Selecciona Jitterbit Harmony
    3. Tipo de Autenticación: Selecciona Cuenta de Servicio de Harmony
  5. Haz clic en el botón Guardar
  6. En el panel de Propiedades, haz clic en el botón +Propiedad
    1. Selecciona Región como el Parámetro
    2. Selecciona la región de Harmony apropiada como el Valor
  7. Haz clic en el botón Guardar
  8. En el panel de Credenciales, haz clic en el botón +Credencial
    1. Selecciona Contraseña como el Tipo
    2. Ingresa el correo electrónico de Harmony como el Nombre de Usuario
    3. Ingresa la contraseña de Harmony como la Contraseña
  9. Haz clic en el botón Validar en el panel de Proveedor para confirmar la configuración del proveedor de seguridad
  10. En el panel de Proveedor, haz clic en el botón Editar
  11. Selecciona la casilla de verificación Habilitado
  12. 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:
  • NA: https://na-east.jitterbit.com
  • EMEA: https://emea-west.jitterbit.com
  • APAC: https://apac-southeast.jitterbit.com
Alternativamente, especifique la Región de Harmony en Propiedades.

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:
  • NA: América del Norte y América del Sur
  • EMEA: Europa, Medio Oriente y África
  • APAC: Asia-Pacífico, incluyendo Australia

Claims

Identificador Propósito Descripción
email 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.
email 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:

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.

  1. Navega al IDE de App Builder
  2. Haz clic en el botón Proveedores de Seguridad
  3. 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
  4. Haz clic en el ícono de editar lápiz del panel de Propiedades para el registro de OrganizationId
  5. Ingresa el Valor de tu ID de organización de Harmony
  6. Haz clic en Guardar
  7. Haz clic en el ícono de editar lápiz para el registro de Region
  8. Selecciona el Valor que corresponde con tu región de Harmony
  9. Haz clic en Guardar
  10. Haz clic en el botón Editar del panel de Configuraciones
  11. Selecciona el campo Habilitar para habilitar el proveedor de seguridad
  12. Haz clic en el botón Guardar