The Xafari platform provides a comprehensive security strategy that is implemented using the Domain Components technology. This means that all the main entities (role, uses, permission) are defined as
The class diagram is shown in the figure below.
Xafari.Security model provides additional Permission entities.
- Action Access Permission — used to control user access to the Action.
- Navigation Permission — used for the Navigation system configuration for various user roles.