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.