Orchestration Commons

Prev Next

Orchestration Commons is a shared library of reusable platform components for the Lobster Data Platform. It provides a curated set of pre-built building blocks that reduce setup effort, accelerate implementation, standardize processes, and minimize manual configuration.

Each component is optional and can be activated independently. The available components are listed below by category.

Ribbon macros

  • Replace the "abort" ribbon macro with "close"

  • Show ribbon macro to de-/activate event handlings

  • Show ribbon macro for AI translations of dynamic enums

Event handlers

  • Add "create debug snapshot" as the first action in each event handler (easier debugging, no loss of performance)

  • When creating a new custom entity, also create a custom overview that hides it from the menu

  • When a new user is created, a few of its fields get initialized with default values (e.g., role, locale, etc.)

  • On creation or update of a user, a view of its fields gets cleaned up (e.g., convert mail address to lowercase) and sets the password expiry date

  • Sends "password reset" mail

  • When a new company account is created, a few of its fields get initialized with default values (e.g. company type, locale, etc.)

  • On creation or update of a company account, a view of its fields gets cleaned up (e.g. convert mail address to lowercase)

  • Automatically assigns a configurable tag when a configurator saves a via meta exchange transferable object (ITransferable)

  • Import AI translations for dynamic enums

User roles

  • Role "Limited" (child role of super user)

  • Role "Configurator" (child role of Limited)

  • Role "Admin" (child role of Configurator)

  • Role "Manager" (child role of Admin)

  • Role "User" (child role of Manager)

Association criteria

  • Checks if "original object" is empty

  • Checks if input object is company "1" (Default Company)

  • Checks if the role of the session is "Configurator" or better

  • Checks if the role of the session is "Administrator" or better

Data grid settings

  • Fade inactive event handlers

  • Join and format email addresses as additional columns for users

  • Join and format email addresses as additional columns for companies

  • Row colorization for ribbon macros

Entity forms

  • Details form for company accounts

  • Details form for users

Custom styles

  • Assignment of "Orchestration Add On's Styles" to "Default Company"

  • A collection of CSS classes that help with frequently needed style adjustments

  • Customized styles for overviews

  • Customized styles for the "Style template" and "styles" edit views

  • Modernizes styles in the behavior area of portal and entity form editors

  • Style to show environment name in header

Widgets

  • Widget to configure keyboard shortcuts to switch between opened menu items

Use Orchestration Commons to reduce repetitive configuration work and establish a consistent, maintainable foundation across your Lobster Data Platform deployments.