Mapping Roles to Applications and Components

In the Role-Name.rol.json XML configuration file, you can associate roles with multiple applications or components of applications.

In this example, the user role is associated with two applications, workViews and componentApp.

When an application has been associated with a role, only users with that role can access that application. So in this example, the user user can access workViews and componentApp.

Note: This is not enforced, so the custom application needs to enforce it.
Note: In addition to this mapping each application has additional mappings stored in application-specific .json files. Each application can have its own settings and also a list of components which make up the application. Each component defined also has a .json file which can store settings for the component itself.