Implement profession permission check