Last Activity: 1 year ago
Make Profile Properties Role based
Your idea has been submitted and is awaiting moderation.
You should be able to assign custom UserProfileProperties to Roles. This would be great to help keep Profile pages clean and keep the database clean too.
Ex. Users in the Vendor role do not need EmployeeID, DepartmentID, ManagerID, etc. If you could assign this role only to Employees, then Vendors would not even see this property on their profile page.
Users in the Employee role do not need VendorID, TaxID, AccountNum, etc. So, they should not be able to see, or choose a value for that custom property.
We use custom ProfileProperties heavily on our site. So, seeing all 20 custom properties in the UserProfile table for all 1500+ users in the table can get messy. Most of the values are 'blank' because that Profile Property does not even apply to that user.