CausewayExtSecmanRegularUserRoleAndPermissions

Sets up a role for regular users of the security module.

These permissions are intended to be sufficient for most regular users to have access to the 'safe' features provided by the core framework (in particular, everything under the CausewayModuleApplib#NAMESPACE causeway.applib namespace.

That said, it does not include the ability to impersonate other users (for this, grant the CausewaySudoImpersonateRoleAndPermissions role), and also does not include the ability to access the configuration properties (for this, grant the CausewaySudoImpersonateRoleAndPermissions role).

The permissions also provide the ability to lookup their user account using the MeService , and for viewing and maintaining their user details.

API

CausewayExtSecmanRegularUserRoleAndPermissions.java
class CausewayExtSecmanRegularUserRoleAndPermissions {
  CausewayExtSecmanRegularUserRoleAndPermissions(Secman config)
}