https://johnnygeqx122.hexaforgey.com/posts/new-jersey-dispensary-pos-designing-safer-role-permissions-2