Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
add_user | { "plm_type_code": ${user}, "state": ${add_user},//создать пользователя "user": UserDesc,/*параметры пользователя "uuid":"00000000-00000000-00000000-00000000" отправляется такой идентификатор при создании пользователя, в ответе придет назначенный сервером id пользователя*/ "passwd": string//пароль, заданный при создании пользователя } |
Команда | Ответ |
---|---|
add_user_response | { "plm_type_code": ${user}, "state": ${add_user_response}, "user_id": string//идентификатор пользователя } |
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": PermissionError (204) | "message": "User creation is not allowed" | ошибка появляется, когда недостаточно прав на создание пользователей |
"code": LicenseError (900) | "message": "Maximum number of users per license is reached" | ошибка появляется, когда количество пользователей превышает допустимое лицензией |
"code": RuntimeError (200) | "message": "Empty user login string not allowed." | ошибка появляется, когда в запросе был отправлен пустой login |
"code": UserAlreadyExistsError (331) | "message": "User with login 'login' already exist." | ошибка появляется, когда пользователь с таким login был создан ранее |