Added a bunch of tests for testing new custom permissions when the user is authenticated but not a superuser