GEP-29 Fixed issue of required fields for on behalf of profiles