Вопрос

Создание пользователей через DataService - SecurityException

Добрый день ! Тестирую метод создания пользователей через DataService.

Предварительно авторизуюсь через POST http://localhost/ServiceModel/AuthService.svc/Login от имени supervisor. В BPM supervisor имеет орг.роль System administrators, с разрешением управления справочником пользователей. После авторизации добавляю header BPMCSRF в заголовок запроса POST http://localhost/0/DataService/json/reply/InsertQuery.

Получаю ответ 500 SecurityException

"responseStatus": {
    "ErrorCode": "SecurityException",
    "Message": "Текущий пользователь не имеет прав на объект \"SysAdminUnit\"",
    "Errors": []
  }

Просьба прокомментировать, каких прав пользователю supervisor не хватает для создания пользователя в SysAdminUnit, возможно надо использовать другой способ

Текст запроса создания пользователей и ответ приложены

 

 

У меня такой же вопрос

3 комментария

См. причину тут.

Зверев Александр,

Есть ли рабочее решение для программного создания пользователей через DataService или другой интерфейс ?

Страница UserPageV2 работает через методы AdministrationService, такие как метод UpdateOrCreateUser.

Войдите или зарегистрируйтесь, чтобы комментировать