only superuser can access permission definition list. Some minor additional amendments.