Saltar al contenido

¡Transforma tus conexiones en dinero para el final del año con nuestro nuevo Programa de Indicación de Clientes! Descubre más

Esta documentación es para la versión 4 y posteriores de App Builder, el nuevo nombre de Vinyl. Accede a la documentación de Vinyl aquí.

Aplicación de aprovisionamiento de usuarios en Jitterbit App Builder

Introducción

Cómo crear una aplicación de aprovisionamiento de usuarios que permita a los usuarios front-end acceder a la aplicación de forma semiautomatizada sin necesidad de acceder al IDE de App Builder. Esta es una alternativa si no dispone de Okta o Azure para administrar el acceso de usuarios a la aplicación.

El ejemplo utiliza un ID único para el nombre de usuario, pero puede ser un Correo u otro valor, siempre que sea único en App Builder. Este tutorial también explica técnicas de resolución de problemas.

Descripción general del proceso

  • Crear un proveedor de seguridad
  • Parametrizar: App Builder ProviderID (Identificador del proveedor de seguridad), Contraseña predeterminada
  • Crear un dominio: asignar aplicaciones, grupos y proveedores
  • Acceso basado en departamento: agregue App BuilderGroupID a la tabla de departamentos
  • Agregar fuente de datos de App Builder (sellada) (predeterminada) a la aplicación
  • Tabla de empleados: agregar App BuilderUserID, ProvisionedOn, ProvisionedBy
  • Configurar reglas de negocio asociadas con el evento de aprovisionamiento de usuario
    • Realm_User_Create (Insertar empleado) como regla CRUD de XP
    • Empleado (actualizar App BuilderUserID a ID de empleado) como regla CRUD
    • Establecer la regla Realm_User_Create (Insertar empleado) como un controlador de éxito
  • Crear User_SetPassword (actualizar contraseña predeterminada) como regla CRUD de XP
  • Cree Realm_UserGroup(Cram Department) como regla CRUD de XP para agregar a Realm_UserGroup
    • Actualizar la regla Realm_User_Create (Insertar empleado) para registrar la regla
  • Agregue un control de botón a la página de Empleado para ejecutar el evento de aprovisionamiento de usuario
  • Crear un tema para ocultar el botón según ProvisonedOn
  • Crear empleado (actualizar ProvisionedOn ProvisionedBy) como regla CRUD
    • Establecer como una acción y como un controlador de éxito
  • Correo de Flujo de trabajo opcional para notificación