Most teams only think about permissions when something breaks or there’s an audit. I treat permission reviews as part of ongoing system hygiene.
Every quarter, I:
Run Permission Set and Profile audits using custom report types
Compare assignments to actual job roles
Remove “temporary” permissions that were never revoked
This also helps surface gaps: if multiple users need extra access, it’s time for a new Permission Set Group.
Security isn’t just about risk—it's about clarity. Clean, intentional permissions make a better admin experience and a more secure org.