All Implemented Interfaces:
AccessController, LogEnabled, PluginAware, Component, Contextualizable, Serviceable

Give the read right on modules if the user as any other profile on it. This controller has no cache by itself on the underlying non cached ProfileAssignmentStorageExtensionPoint ; but as it works only on the read right, the top level cache in the RightManager do the job