← Назад к заметкам

Заметки

Как сделать поле соисполнителя влияющим на права

Как сделать поле соисполнителя влияющим на права: почему штатные права знают ответственного, но не любое UF-поле.

Как сделать поле соисполнителя влияющим на права: почему штатные права знают ответственного, но не любое UF-поле.

Почему не работает автоматически

CRM не считает любое пользовательское поле правилом доступа.

Ответственный — часть системной модели прав. А поле соисполнителя, даже если оно типа «Пользователь», остаётся пользовательским полем.

Поэтому добавление пользователя в это поле не открывает ему элемент само по себе.

Что можно сделать

Выберите уровень строгости.

Если нужен удобный список — фильтруйте элементы по полю соисполнителя в своём интерфейсе.

Если нужен реальный запрет доступа — дорабатывайте серверную проверку или меняйте процесс так, чтобы доступ выдавался через штатные роли.

Риск

Не путайте фильтр с правами.

Если элемент скрыт в вашем списке, но открывается по прямой ссылке, это не защита. Это только удобное представление данных.