none
Изменения в форме в зависимости от роли пользователя RRS feed

  • Вопрос

  • 1.Можно ли в форме инцидента используя свой  UserСontrol .

    Блокировать для изменений поля для определенных ролей пользователей ?


    6 августа 2015 г. 19:01

Ответы

  • Можно, и делается это довольно просто. Пишется кастомный контрол, который при открытии формы подключается к AD (форма работает в контексте пользователя, так что у меня не получилось определить роль пользователя через SDK). На основании принадлежности к группе нужные поля переводятся в disabled. Инофрмации как это сделать в интернете довольно много. http://scsmnz.net/service-manager-2012-how-to-disable-form-controls-for-a-resolved-or-closed-incident-part-2/

    6 августа 2015 г. 20:32

Все ответы

  • Можно, и делается это довольно просто. Пишется кастомный контрол, который при открытии формы подключается к AD (форма работает в контексте пользователя, так что у меня не получилось определить роль пользователя через SDK). На основании принадлежности к группе нужные поля переводятся в disabled. Инофрмации как это сделать в интернете довольно много. http://scsmnz.net/service-manager-2012-how-to-disable-form-controls-for-a-resolved-or-closed-incident-part-2/

    6 августа 2015 г. 20:32
  • так что у меня не получилось определить роль пользователя через SDK

    Более того, роль пользователя нельзя определить из SDK или любым другим программным средством ((( Только шаблон роли (IsEndUser, IsAnalyst, IsAdmin и так далее), не более...

    SCSMSolutions
    email: freemanru (at) gmail (dot) com

    10 августа 2015 г. 23:25
    Модератор