When trying to access a Resource Hero lightning component (Time Tracking, Manage Assignments, etc), a user may see the following message:
You are unable to view this component due to insufficient access to the controller class. Please contact your system administrator or visit the Resource Hero support site for assistance.
The most common reason is that the user does not have access to the lightning component’s apex controller class. This requirement was enforced as part of the Restrict Access to @AuraEnabled
Apex Methods for Authenticated Users Based on User Profile Salesforce release update.
To resolve, grant access to the appropriate controller class to the user’s profile or directly to the user as part of a permission set.