How to Implement Client Admin Custom Roles with Property Mapping?