Very basic site-level permission editing

Only via the admin dashboard, and you can only add, not remove,
permissions.
Basic course-level permission editing
Loads my content page even if the user has none.