Refactored 'permission' to 'role'.