Multi-Credentials Support
1 min
Requirement
Requested by Vermant. Task
They require the ability to send vehicles to different Hexon accounts dynamically, based on configurable conditions.
Current limitation:
- The service supports only one static Hexon account.
Design Decision
After initial analysis with Philip, the following approach was selected:
- Reuse existing UI logic for configuring multiple credentials, similar to Cronos.
- Decision logic must be:
- dynamic
- configurable
- not hardcoded to specific properties
Target behavior:
- Credential selection based on a computed expression.
- Expression evaluates runtime entity properties and resolves which Hexon account should be used for synchronization.
This allows:
- per-vehicle routing
- environment-specific routing
- brand / dealer / location based routing

