Some Custom Fields have to be edited only by Administrator/Reseller and be hidden on End User's Self-Care. So, the idea is to group Custom Fields into two groups:
1. Custom Fields visible only for Admin/Reseller
2. Custom Fields visible for everyone
It can be achieved via 'Visible to the End User' column on 'Web Interface' page:

When visibility configuration is finished, we get such result:

Known limitation: own custom fields on distributor self-care are read-only as it was previously before separation into two visibility classes
Specifications