Description: Manage tenant widget definitions for different applications
- Validating the hierarchy of type through instance
- Ensuring service handles (in)valid definitions
Tenant manager UI to enable / disable definitions
- Manage WidgetDefinitions based on Type and Version.
- Resolve Def
- Allow adding a new version with changes
- We need some way to get only the “major” versions on Fetch, so the frontend isn’t asking the user to pick between 50 ERM agreement Defs etc, rather ERM Agreements v1, v2 etc, then fetching the highest minor version of those.
- Implement validation by JSON schema
Custom work to go from specific def -> some schema to validate an instance
Management of definitions available within ui-dashboard
- Add mechanism for mod-service-interaction to consume definitions
- Add documentation.