Saltar al contenido

Proveedor de seguridad del servidor de autorización en Jitterbit App Builder

El proveedor de seguridad Authorization Server permite que App Builder funcione como servidor de autorización tanto OAuth 2.0 como OpenID Connect (OIDC). Los clientes OIDC pueden usar Authorization Server para autenticar usuarios. Los tokens de acceso emitidos por Authorization Server se pueden usar para acceder a las API REST alojadas en App Builder, Webhook y App Builder Connector.

Configuración

App Builder incluye un proveedor de seguridad Authorization Server. El proveedor de seguridad está deshabilitado de forma predeterminada. Para habilitar Authorization Server, comienza por iniciar sesión en App Builder como administrador:

  1. Haz clic en el enlace IDE.
  2. Haz clic en el botón Security Providers.
  3. En el panel Security Providers, localiza Authorization Server y haz clic en el icono Details (Chevron).
  4. Haz clic en el botón Edit.
  5. Marca la opción Enabled.
  6. Haz clic en el botón Save.

Para usar el servidor de autorización para autenticar usuarios y acceder a recursos protegidos, necesitarás registrar una o más aplicaciones cliente. Consulta el documento Client authentication para obtener instrucciones detalladas sobre cómo registrar aplicaciones cliente.

Certificados

El proveedor de seguridad Authorization Server requiere dos certificados, uno para cifrado y otro para firma. Estos certificados se generan automáticamente cuando App Builder se inicia por primera vez. No se requiere configuración adicional.

Propósito Tipo Formato Descripción
Cifrado Certificado X.509 PKCS#12 (PFX), codificado en base64 Certificado X.509 usado para cifrar tokens de acceso y actualización.
Firma Certificado X.509 PKCS#12 (PFX), codificado en base64 Certificado X.509 usado para firmar tokens de identidad.

Propiedades

Authorization Server admite los siguientes parámetros adicionales. Se proporcionan valores predeterminados para ambos parámetros. No se requiere configuración adicional.

Parámetro Predeterminado Ejemplo Descripción
CertificateKeySize 2048 4096 Tamaño de clave del certificado en bits.
CertificateLifetime 3650 730 Duración del certificado en días.