System and Method of applying metadata-driven customizations in SaaS multi-tenant environment
Publication Date: 2014-Jan-07
The IP.com Prior Art Database
A system and method for customizing user interface (UI) elements in multi-tenant cloud environment is disclosed.
Page 01 of 3
System and Method of applying metadata -driven customizations in SaaS multi -tenant environment Disclosed is a system and method for customizing user interface (UI) elements in multi-tenant cloud environment.
The disclosed system utilizes the following principles:
Customizations are done on screens that are identical to the real application screens, or directly on the application screens and the application flow is preserved in an administration tool.
Screens used to customize the application are generated using the same mechanism as the real application screens; no need to build new screens.
Interdependencies between files are validated and multiple file updates are treated as a single transaction managed by the database. Transactions are defined as a combination of database updates and multiple file updates. If a database update fails or one of the file updates fail, the entire transaction is reverted to the previous state.
Common configuration facades are provided to handle file update transactions including xml and properties ( name/value pair files).
Support is provided for top down multi-layer customization (one customization can be applied to the child level).
Customization audit trail support may be supported.
Versioning customization's and reverting to previous versions when needed may be supported.
Customization's are done by authorized users on screens identical to the real application
screens, following the same application flow. Some customization's...