tldr: I'd like to just put every user in the same role, but I'm not sure what consequences that'll have besides messing up role-based sharing, which we don't really use. What else could be impacted?
Our role hierarchy is a bit of a mess, it was implemented by some consultants but really doesn't fit the business at all. It has way too many roles in it, but we're actually a pretty small company. We also have every object set to "Public Read/Write" in the sharing settings, and always want everything to show up on all reports (unless the report criteria excludes it, of course).
It causes all sorts of confusion with reporting, for example:
- users who were created without roles regularly don't show up in reports, leading to some angry salespeople
- sometimes people don't select the top level of the "Role Hierarchy" for a report and wonder why it's calculating totals incorrectly
- even worse is when those two things happen, nobody notices, then someone makes important decisions based on those reports. This is the bit that freaks me out
I'm wondering if we can just put everyone in the same role and be done with it?