Además de utilizar paquetes de integración listos para usar que están disponibles en la página Experience Workflows de Servicios de Hub, puede personalizar los paquetes de integración para cumplir con los requisitos de su empresa y compilar sus propias integraciones.
Para editar los procesos de Boomi de integración listos para usar, inicie la plataforma Boomi AtomSphere desde la sección Experience Workflows > Servicios y recursos de la consola de Servicios de Hub. En la plataforma AtomSphere, puede editar, implementar y configurar el paquete de integración personalizado en la siguiente secuencia.
- Puede encontrar el proceso de Boomi listo para usar que se va a instalar en AtomSphere en la biblioteca de procesos. En la opción de filtrar por editor, seleccione VMware-Primary.
- Cree una carpeta de instalación y copie los archivos listos para usar en la carpeta. Los procesos copiados en la carpeta incluyen el archivo de proceso principal y los subarchivos que se utilizan para crear las tarjetas de notificación en Workspace ONE Intelligent Hub, así como el archivo de proceso de acción y los submenús que se utilizan para escuchar las acciones de respuesta realizadas en las tarjetas.
- A continuación, cree el componente de servicio de API en la carpeta de instalación, configure la ruta de la API al sistema empresarial y, en la pestaña REST API, importe el proceso de escucha como endpoint de REST.
- En el lienzo del proceso de la página Build de AtomSphere, edite los procesos para personalizar el flujo de trabajo.
- Puede empaquetar e implementar los componentes del proceso editados en un entorno de prueba o de producción.
Consulte la documentación de Boomi para obtener información sobre cómo crear y editar los procesos del paquete de integración. Los pasos que se indican a continuación lo guiarán por la secuencia para preparar la integración de nuevo para la edición y la implementación. Estos pasos no describen en detalle cómo cambiar los procesos.
Editar flujos de trabajo de un paquete de integración listo para usar existente
Requisitos previos
- Aplicación Boomi AtomSphere configurada en Workspace ONE Access. Consulte Agregar la aplicación Boomi AtomSphere a Workspace ONE Access.
Procedimiento
- Desplácese hasta la página Experience Workflows de la consola de Servicios de Hub.
- En el panel Servicios y recursos > Flujos de trabajo personalizados, haga clic en INICIAR.
Se muestra el panel de control de integración de Boomi AtomSphere.
- En la pestaña Build del panel de navegación de la izquierda, cree una carpeta para la instalación del proceso de Boomi que va a editar.
- Para encontrar el proceso de Boomi que quiere editar, en la esquina inferior izquierda de la página, haga clic en Examinar la biblioteca de procesos.
- En la columna derecha, seleccione esta opción para filtrar por VMware-Primary, para ver la lista de procesos de Boomi de integraciones listas para usar de Workspace ONE Experience Workflows.
- Seleccione el proceso de Boomi que desea editar y haga clic en Instalar. Seleccione la carpeta que creó y haga clic en Instalar.
Los procesos principales y de escucha y los subprocesos se copian en la carpeta.
- Haga clic en Ver proceso para abrir el proceso principal en el lienzo del proceso.
- Para agregar el proceso de escucha como endpoint de REST, cree el componente de servicio de API.
- Haga clic en +Nuevo y, en el cuadro Crear componente, seleccione API como el tipo de componente que desea crear.
- Escriba un nombre para el componente de servicio de API en el cuadro de texto Nombre de componente. Por ejemplo, si edita el paquete de integración de Coupa, el nombre del componente puede ser CoupaAPI.
- Seleccione la carpeta del proceso de integración en el cual está trabajando.
- Haga clic en Create. Se crea el componente de servicio de API y se muestra la página Configuración del servicio de API.
- En la pestaña General de la página Configuración del servicio de API, configure lo siguiente.
- En la sección Metadatos publicados, introduzca el Título de la API publicada y el Número de la versión publicada.
- En Configuración del servicio > Ruta de acceso de API base, introduzca la Ruta de acceso de API base para el sistema empresarial que está editando. Debe introducir una de las siguientes rutas de acceso de API base, en función del paquete de integración del sistema empresarial que esté editando.
Nombre del paquete de integración del sistema empresarial Ruta de acceso de API base Coupa CoupaAPI Concur ExpenseApi Aprobación de descuento de oportunidad de Salesforce CreateNotification ServiceNow Service_Now Aprobación de ticket de Jira Service Desk Jira Grabación de reunión de Zoom ZoomAPI - En los encabezados Configuración avanzada > Propiedad dinámica del documento, haga clic en Agregar encabezado. En el primer cuadro de texto, introduzca X-WS1-User-id y, en el segundo, introduzca X-WS1-User-Email. Estos valores de encabezado son los mismos para todos los procesos que edite.
- Seleccione la pestaña REST y haga clic en Importar un endpoint.
- En la página Importar un endpoint, seleccione Usar un proceso existente. Haga clic en Siguiente.
- En la sección Usar un proceso existente, utilice el cuadro de texto Proceso para buscar el proceso de acción en la carpeta de instalación que creó y active la casilla REST. Haga clic en Finalizar.
Nota: El nombre del archivo de proceso de acción que se va a seleccionar comienza por [Workspace ONE]. Por ejemplo, con Coupa, la etiqueta es
[Workspace ONE] Requisition Approval Action[Coupa]
. - La página Configuración de REST muestra la ruta de acceso al endpoint de REST que importó. Haga clic en Guardar y cerrar.
La API se agrega a la carpeta de procesos en la que está trabajando y el paquete de integración que está editando se muestra en la página Build de AtomSphere.
- En el lienzo del proceso de Build de AtomSphere, edite el proceso para cambiar el flujo de trabajo.
Asegúrese de agregar las extensiones para probar el proceso, desde el lienzo de Build de AtomSphere después de realizar los cambios y antes de la implementación.
Utilizar [Workspace ONE] Notificaciones push como un proceso de inicio rápido para crear su propia integración
Puede utilizar [Workspace ONE] Notificaciones push, en la biblioteca de procesos de Boomi como un proceso de inicio rápido para crear su propia integración. Se trata de una biblioteca preparada para crear notificaciones en la aplicación VMware Workspace ONE Intelligent Hub para distintos sistemas empresariales.
Para comenzar, inicie la plataforma Boomi AtomSphere desde la sección Experience Workflows >Servicios y recursos de la consola de Servicios de Hub. Siga la secuencia de procesos descrita en la sección Editar flujos de trabajo de un paquete de integración listo para usar existente, para crear la integración. Después de instalar la integración de compilación desde la biblioteca de procesos, puede modificar el proceso para crear datos del sistema empresarial en un formato que se especifique en la forma del mensaje. En el propio proceso se describen más detalles técnicos relacionados con el formato. Cuando el proceso se modifica y se completa, empaquete e implemente el proceso como se describe en la sección Empaquetar e implementar el proceso de Workspace ONE Experience Workflows editado.
Empaquetar e implementar el proceso de Workspace ONE Experience Workflows editado
Después de editar y guardar los procesos, cree un componente empaquetado e implemente el paquete desde el entorno de Atom.
Requisitos previos
- Los sistemas empresariales que está integrando deben configurarse para integrarse con Workspace ONE Intelligent Hub. Para conocer los requisitos existentes del sistema empresarial listo para usar, consulte Cómo configurar paquetes de integración listos para usar de Workspace ONE Experience Workflows en Servicios de Hub.
Procedimiento
Los procedimientos descritos en estos pasos no son pasos detallados sobre cómo realizar la configuración en la plataforma AtomSphere. Estos pasos muestran el flujo general de lo que se hace para configurar el proceso de Boomi editado para integrarlo con la aplicación Workspace ONE Intelligent Hub. Consulte la documentación de Boomi AtomSphere para obtener pasos detallados.
- Cree los componentes empaquetados. Para crear el componente empaquetado, vaya a la pestaña Panel de control de AtomSphere > Implementar > Componentes empaquetados. Haga clic en Crear componente empaquetado y, a continuación, seleccione los siguientes componentes en la carpeta de instalación.
- Componente de proceso principal. Ejemplo de nombre de archivo del componente de proceso principal, [Coupa] Aprobaciones de petición [Workspace ONE]
- Componente de proceso de acción. Ejemplo de nombre de archivo del componente de proceso de acción, [Workspace ONE] Acción de aprobación de petición [Coupa]
- Componente del servicio de API. Ejemplo de nombre de archivo del componente de servicio de API, CoupaAPI.
Consulte la documentación de Boomi sobre cómo empaquetar componentes.
- Cuando el componente empaquetado se haya creado correctamente, vaya a Implementar componente empaquetado. Por ejemplo, para Coupa, seleccione [Coupa] Aprobaciones de petición [Workspace ONE]. El entorno puede ser de prueba o de producción. y haga clic en
- Después de implementar el componente empaquetado en el entorno, vaya a Administración, haga clic en Extensiones de entorno. Se abrirá el cuadro de diálogo Extensión de entorno.
Nota: Debe tener privilegios de administración de Atom y privilegios de administración de entorno para configurar estos ajustes.
- En el cuadro de texto Extensiones de Filtro de procesos, seleccione el nombre del componente de proceso Principal en el proceso de integración que va a configurar.
Nota: Al configurar el componente de conector de proceso principal, se agregan los mismos valores al componente de conector de proceso de acción.
- La página Configuración de conexiones está preconfigurada con los valores de URL necesarios para la configuración de la integración del sistema empresarial.
- URL del conector del sistema empresarial
- URL del conector de revisión de Servicios de Workspace ONE Hub para llamar a la API PATCH.
- URL del conector de token de Servicios de Workspace ONE Hub para llamar a la API de Hub.
- Conector de almacenamiento de datos intermedio para llamar a la memoria caché de Redis
La casilla de verificación del valor Usar componente de conexión está habilitada de forma predeterminada. Desmarque esta casilla de verificación.
. Haga clic en el entorno que seleccionó en el paso anterior. En - En el cuadro de texto Extensiones de Filtro de procesos, seleccione el nombre del componente de proceso Principal en el proceso de integración que va a configurar.
- En el formulario de extensiones, seleccione Propiedades del proceso. En el cuadro de texto Propiedad del proceso, seleccione las propiedades del sistema empresarial que desea configurar o las propiedades de Workspace ONE Access.
- Para las propiedades del sistema empresarial, configure las propiedades que se muestran. Las propiedades que se deben configurar se basan en los requisitos del sistema empresarial.
- Para las propiedades de Workspace ONE Access, los siguientes valores de propiedad se rellenan previamente.
- URL DEL ARRENDATARIO DE WORKSPACE ONE ACCESS.
- ID DE CLIENTE DE APLICACIÓN REMOTA DE WORKSPACE ONE ACCESS. Este es el nombre del identificador de cliente de OAuth2 HubServices_Boomi_Integration que está registrado en Workspace ONE Access.
- SECRETO COMPARTIDO DE LA APLICACIÓN REMOTA DE WORKSPACE ONE ACCESS. Este es el secreto del identificador de cliente.
Configurar programaciones de proceso de Experience Workflows
Después de editar e implementar el proceso, programe el proceso para que se ejecute automáticamente.
Puede crear y administrar las programaciones de proceso en las páginas del entorno de administración de Atom donde implementó el proceso.
Configure una programación con la hora, los días y los intervalos en los que se ejecuta el proceso.
Para configurar la programación, vaya a la página Administrar > Administración de Atom y, en el panel Procesos implementados, haga clic en el icono de flecha azul y seleccione Editar programaciones. El cuadro de diálogo Programación establece la programación. Consulte la documentación de Boomi AtomSphere para obtener detalles adicionales.
Administrar los procesos de Experience Workflows que se editan
Los procesos de Experience Workflows personalizados implementados se administran y programan solo a través de la plataforma AtomSphere. Para realizar cambios o ver la lista de procesos de Experience Workflows que se han implementado en AtomSphere, vaya a la pestaña Servicios de Hub > Experience Workflows y, en el panel Servicios y recursos > Flujos de trabajo personalizados, haga clic en INICIAR. Se mostrará el panel de control de AtomSphere. Desplácese hasta Administrar > Administración de Atom > Entornos > Procesos implementados.