Question:
An Insufficient Privileges error appears when trying to access Roles or Profiles. Why is this occurring?
Answer:
This is working as designed. A user, who has Salesforce Platform license, is not able to see the user Profiles or Roles. Only with a Salesforce license are these options accessible.
Related Documentation:
Salesforce Documentation: Standard User Licenses