Open Editions

Open Editions

Come for answers. Stay for best practices. All we’re missing is you.

 View Only

What's new in BAMOE Management Console in BAMOE 9.2.1

By Thiago Lugli posted 10 days ago

  

The BAMOE Management Console received significant updates in BAMOE 9.2.0 and 9.2.1, bringing new features and improvements that make managing, observing, and troubleshooting Business Services across environments easier.

In this post, we'll explore what's new in the latest version of the console and how it helps streamline day-to-day operations.

What is the BAMOE Management Console?

The BAMOE Management Console is a web-based tool designed to simplify the monitoring and management of Business Services and process execution within BAMOE environments. It provides a consolidated user interface that enables developers, operators, and analysts to inspect, control, and troubleshoot Business Process Workflows with ease.

Through a series of dedicated views and interactive panels, it offers:

  • Real-time visibility into Process Instances, including their status, execution timeline, and domain-specific data.
  • Advanced filtering capabilities that help users quickly locate specific instances.
  • Bulk operations such as abort, skip, and retry, which can be executed across multiple Process Instances simultaneously.
  • Detailed process inspection, including metadata, process variables, node execution history, and BPMN diagrams reflecting the live progress of the workflow.
  • Dedicated views for Jobs, User Tasks, Process Definitions, and Process Instances, enabling fine-grained control over Workflow elements.
  • Secure and customizable deployment options, including integration with OIDC Identity Providers for access control and multi Business Services support.

Whether managing development Workflows or operating production services at scale, the BAMOE Management Console provides the visibility and control necessary to administer process-driven applications effectively.

What’s new

The latest update introduces several enhancements focused on usability, visibility, and integration. Highlights include:

Manage multiple Business Services in a single instance

The BAMOE Management Console can now connect to and manage multiple Business Services simultaneously. This allows users to switch between Business Services services quickly and seamlessly, making monitoring and operating large, distributed solutions easier.

Connect to secured Business Services using OIDC Identity Providers

Security has been enhanced with support for connecting to Business Services protected by OpenID Connect (OIDC) Identity Providers. This enables secure integration with authentication systems such as Keycloak, Auth0, or any other OpenID Connect compliant Identity Provider. Users can now get access credentials directly from the BAMOE Management Console to establish trust-based connections with Business Services.

Aggregate view of all connected Business Services

A new Overview dashboard aggregates data from all connected Business Services, offering a high-level overview of Process Instances statuses, grouped by the Process Name. This unified view helps operators quickly identify issues and react accordingly.

New settings to customize a BAMOE Management Console deployment

With new configuration options, the BAMOE Management Console can now be tailored to fit different operational contexts. Administrators can now define default parameters for OpenID Connect authentication as well as setting a list of pre-defined Business Services that should be automatically connected on start-up.

RUNTIME_TOOLS_MANAGEMENT_CONSOLE_OIDC_CLIENT_CLIENT_ID="management-console-dev-webapp"
RUNTIME_TOOLS_MANAGEMENT_CONSOLE_OIDC_CLIENT_DEFAULT_SCOPES="openid email profile"
RUNTIME_TOOLS_MANAGEMENT_CONSOLE_OIDC_CLIENT_DEFAULT_AUDIENCE=""
RUNTIME_TOOLS_MANAGEMENT_CONSOLE_MANAGED_BUSINESS_SERVICES='[
  {
    "name":"My Business Service 1",
    "businessServiceUrl":"https://url-to-my-business-service-1.com"
  },
  {
    "name":"My Business Service 2",
    "businessServiceUrl":"https://url-to-my-business-service-2.com"
  },
  {
    "name":"Secured Business Service 3",
    "businessServiceUrl":"https://url-to-secure-business-service-3.com",
    "audience": "bamoe-secured-business-service-3"
  },
]'

Improved UI and UX

The user interface has been redesigned to improve navigation and reduce clutter. Elements now use less space, increasing the data density on every page, and ordering or filtering lists are instantaneous and more intuitive.

Impersonation

Users with appropriate RBAC roles will have the option to impersonate other users in order to fulfill User Tasks.

Try it out

To explore the updated BAMOE Management Console:

  1. Deploy BAMOE 9.2.1 using the installation guide.
  2. Access the BAMOE Management Console in your configured host.
  3. Connect to the desired Business Services, authenticating if necessary.
  4. Navigate using the sidebar menu.

You'll be able to browse existing services, register new ones, and explore the new dashboard layout.

What’s next

We're continuing to improve the BAMOE Management Console based on user feedback. There's a lot more we want to do to empower our users and give them more control over their Workflows.

We'd love to hear your feedback, whether you're using the console for development, testing, or production operations.

Learn more

0 comments
23 views

Permalink