If in the past you had to use the multiple edit profile forms to achieve this, the User Field Visibility Addon gives you the possibility to have a single edit profile form that displays different fields depending on what user role the current user has.
- Admin Only field is visible only for administrators
- User Locked field is visible for both administrators and users, but only administrators have the capability to edit it
- Select which user roles see that particular extra field
- Chose the custom field location visibility: all, default WordPress edit profile (backend), registration forms, edit profile forms
Find out more by reading this tutorial on using the Profile Builder – Field Visibility Add-on.