Создание новой учетной записи авторизованного читателя.
POST users
Авторизация
Этот запрос требует базовой авторизации.
Параметры запроса
Параметры тела запроса
| userName | string |
Логин авторизованного читателя. |
|---|---|---|
| userInfo | object |
Объект, содержащий основную информацию о профиле. |
| email | string | Электронная почта авторизованного читателя. |
| firstName | string | [опционально] Имя авторизованного читателя. |
| middleName | string | [опционально] Второе имя авторизованного читателя. |
| lastName | string | [опционально] Фамилия авторизованного читателя. |
| userRole | string | [опционально] Разделенный запятыми список групп доступа, к которым будет отнесен авторизованный читатель. |
| isDontSendEmail | bool | [опционально] Определяет, нужно ли отправлять пользователю письмо о создании учетной записи. |
| isPasswordChangeRequired | bool | [опционально] Определяет, нужно ли перенаправлять пользователя на страницу смены пароля при первом входе. По умолчанию — false. |
Примеры
Пример запроса
Bash (Unix Shell) |
curl --location -g --request POST 'https://{portal-url}/api/v1/users' ^ --data-raw '{ "userName": "power-reader1", "userInfo": { "email": "power-reader@company.co", "firstName": "John", "middleName": "M", "lastName": "Doe" }, "userRole": "Group A,Group B", "isDontSendEmail": true }' |