![]() |
#1 |
Участник
|
Ограничение прав на редактирование некоторых полей
Добрый день! Возник такой вопрос: возможно ли на карточке какой либо сущности определенным пользователям дать полный доступ с возможностью редактирования всех полей, а каким-то только к части полей, остальные же оставить для чтения?
|
|
![]() |
#2 |
Консультант-джедай
|
Самый приметивный - запрашиваете роль юзвера и дизеблите поля
![]()
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
![]() |
#3 |
MCTS
|
__________________
![]() |
|
![]() |
#4 |
Чайный пьяница
|
Немного не то, но близко. Решение позволяет не отображать данные пользователю при использовании этого решения.
А по поводу разрешение/запрета редактирования пользователем группы полей необходимо просто скомбинировать следующее: Проверка ниличия роли у пользователя Заблокировать поле для редактирования поможет следующий скрипт на онлоаде: crmForm.all.<field name>.Disabled = true; Так же можете ознакомиться с платными расширениями: http://www.c360.com/FieldLevelSecurity.aspx
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: Tarasov E (1). |
![]() |
#5 |
Участник
|
Спасибо, поставил ява скрипт на загрузку, как вы и советовали - это вполне достаточно для решения моей задачи
![]() |
|