Implement the permission hierachy #2

Closed
krista wants to merge 4 commits from permission-expansion into main

4 commits