Salesforce - управление полями доступа
Существуют сценарии, в которых мы предоставляем доступ к объекту пользователю, но мы также хотим ограничить доступ к определенным полям этого объекта. Таким образом, используя безопасность на уровне полей, мы можем контролировать доступ пользователя к просмотру, редактированию или удалению определенных полей объекта.
Настройки доступа на уровне поля достигаются двумя способами:
Отредактируйте единый набор разрешений или профиль, содержащий все поля, требующие ограничения доступа.
Разрешение на редактирование в одном поле для применения в нескольких профилях.
пример
Чтобы предоставить доступ на редактирование к полю DeliverySchedule объекта DeliveryLocations, мы переходим к набору разрешений с именем CourierObjectsкоторый мы создали в предыдущей главе. Затем перейдите в настройки объекта и выберите объект с именем DeliveryLocations. Нажмите Edit и выберите поле, в котором нам нужно установить разрешение.
Чтобы установить разрешение поля для одного поля во всех профилях, мы открываем объект через построитель схемы, а затем щелкаем правой кнопкой мыши по конкретному полю, выбираем управление Manage Field Permissions. Теперь у нас будет возможность установить разрешения для многих профилей для этого единственного поля.