Users, roles and modules
XavaPro adds to your application the modules: Users, Roles and Modules, and the corresponding tables to your database. You can assign users to roles and roles to modules. A module can be defined as public (always available for everybody) or hidden (never available). The passwords are encrypted in database. The user can change his own password. Configurable password policies compliant with PCI-DSS. LDAP support.
Mobile user interface
Just browse your application from a mobile device and XavaPro will generate for you a mobile user interface with security, navigation, list mode, detail mode, properties, references, collections, groups, sections, etc. and with the original behavior of your application including your own actions. Automatically, without writing any additional code.
XavaPro allows you to deploy an application once and this single application can server several companies at the same time, where each company has access only to its own data. Perfect for SaaS (Software as a Service), so you can deploy your application in the cloud and rent it to many customers.