У меня есть ситуация, когда я хочу использовать защиту поля, но только когда атрибут в записи является определенным значением. Объект - это контакт, и есть бит атрибута VIP. Когда пользователь открывает эту запись, а значение VIP истинно, и они не входят в VIP-команду, пользователь не может видеть поля, помеченные для безопасности поля.CRM 2011 Полевая безопасность на основе значения атрибута
Можно ли написать плагин, чтобы сделать это, или есть лучшее решение?
Что делать, если пользователь открывает запись, а VIP - false? – Bvrce
Они могут открыть запись и посмотреть все поля. Если это правда, только люди, имеющие доступ, могут видеть отмеченные поля. Я думаю, что у меня, возможно, были подняты роли безопасности и команды. Полевая безопасность работает только с командами? –
Безопасность на местах работает только с настраиваемыми объектами и не ограничивается командами. Будет ли отображаться или скрываться только поле VIP? Из того, что я понимаю, пользователь сможет сделать вывод о том, является ли Контакт VIP или не основан на видимом поле или нет; поэтому я не вижу в этом случае безопасности на уровне поля. JavaScript был бы простым вариантом для показа/скрытия полей, но поля все равно были бы «там» только скрытыми. – Bvrce