06.10.2017, 15:42 | #1 |
Участник
|
Специальные настройки доступа
Имеется определённое количество пользователей CRM в организации.
Необходимо настроить права доступа таким образом, чтобы ответственный записи контакта видел одну форму контакта (полную), а все остальные пользователи - другую (короткую). Также, есть группа пользователей "Руководство", учасники которой должны видеть полную форму контакта. Есть методы, как это реализовать? Спасибо
__________________
Добра всем! |
|
06.10.2017, 16:29 | #2 |
Чайный пьяница
|
По умолчанию - показывать данные минимально. Скриптом на загрузку проверять уровень доступа к записи и если с разрешением все в порядке показывать оставшуюся часть.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
06.10.2017, 17:19 | #3 |
Участник
|
Можно. Нужно учесть насколько нужно запретить видимость данных!
Если вы настроите 2 формы и проставите их для ролей это еще не значит что данные по этим записям нельзя просмотреть в расширенном поиске. Для полного контроля доступа к инфе в СРМ есть безопасность для полей. |
|
09.10.2017, 09:56 | #4 |
Участник
|
Тут получается правами (field security) нужно регулировать видимость полей, а формами - представление данных (типа одним краткую форму, другим полную).
Если нужна какая то условная проверка на видимость данных (не покрываемая безопасностью полей), то, для защиты от просмотра через расширенный поиск, можно сделать плагины на Retrieve и RetrieveMultiple, которые будут "выпиливать" секретные данные из ответа сервиса. |
|
Теги |
crm, dynamics 365, online, пользователь, права доступа |
|
|