Перейти к основному содержимому

Сервис управления сущностями пользователей.

/services/identityadminapi/api/Users/GetAll

Возвращает список всех пользователей.

Тип HTTP запроса: post

Отсылаемый запрос

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserInfoResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/GetOne

Возвращает информацию о пользователе по идентификатору.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Уникальный идентификатор пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserInfoResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/GetOneByLogin

Возвращает информацию о пользователе по логину (username).

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
userNamestringИмя (логин) пользователя.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserInfoResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Find

Поиск пользователей по условиям.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Список условий с ключами (FirstName, MiddleName, LastName, ExternalCode, Email, UserName) и значениями.

Название поляТип поляОписаниеОбязательноеВозможные значения
conditionsSearchUserConditionApiParam[]Условия поиска.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserInfoResult[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Create

Добавляет нового пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры добавления нового пользователя:
FirstName - имя пользователя,
LastName - фамилия пользователя,
UserName - логин пользователя,
Email - email пользователя,
PhoneNumber - телефонный номер пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
firstNamestringИмя пользователя.нет
middleNamestringОтчество пользователя.нет
lastNamestringФамилия пользователя.нет
userNamestringИмя пользователя (логин).да
emailstringEmail.да
phoneNumberstring (tel)Телефонный номер.нет
lockoutEnabledbooleanФлаг, разрешающий возможность блокировки пользователя при нескольких ошибочных вводах учётных данных.нет
nonEditablebooleanЗапрещено редактирование.нет
lockReasonstringПричина блокировки.нет
passwordstringПервичный пароль.нет
expirationDaysinteger (int32)Срок действия первичного пароля.нет
deprecatePasswordExpiringbooleanФлаг, указывающий, что пароль пользователя не имеет срока давности.нет

Возвращаемые результаты

Код HTTP ответа: 201

MIME-тип HTTP ответа: application/json

Created

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserInfoResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 400

MIME-тип HTTP ответа: application/json

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Delete

Удаляет пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Уникальный идентификатор пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/GroupDelete

Удаление указанного списка пользователей. Возможно удаление максимум 10 пользователей в одном запросе.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Список идентификаторов удаляемых пользователей.

Название поляТип поляОписаниеОбязательноеВозможные значения
idParamsGuidIdApiParam[]Список идентификаторов.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Update

Обновляет данные о пользователе.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры для обновления пользователя:
Id - уникальный идентификатор,
FirstName - имя,
LastName - фамилия,
UserName - логин,
Email - email,
PhoneNumber - телефонный номер.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор сущности.нет
firstNamestringИмя пользователя.нет
middleNamestringОтчество пользователя.нет
lastNamestringФамилия пользователя.нет
userNamestringИмя пользователя (логин).нет
emailstringEmail.нет
phoneNumberstring (tel)Телефонный номер.нет
lockoutEnabledbooleanФлаг, разрешающий возможность блокировки пользователя при нескольких ошибочных вводах учётных данных.да
nonEditablebooleanЗапрещено редактирование.нет
lockReasonstringПричина блокировки.нет
deprecatePasswordExpiringbooleanПароль не имеет срока давности.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserInfoResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/SetPassword

Устанавливает пароль для пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметр для установки пароля.

Название поляТип поляОписаниеОбязательноеВозможные значения
userIdstring (uuid)Идентификатор пользователя.нет
passwordstringНовый пароль.да
confirmPasswordstringПодтверждение пароля.да
expirationDaysinteger (int32)Срок действия первичного пароля.нет
requireChangeOnFirstLoginbooleanПризнак того, что пароль необходимо сменить после первого входа.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/ChangePassword

Меняет пароль для пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметр для смены пароля.

Название поляТип поляОписаниеОбязательноеВозможные значения
userIdstring (uuid)Идентификатор пользователя.нет
oldPasswordstringСтарый пароль.да
newPasswordstringНовый пароль.да
confirmNewPasswordstringПодтверждение пароля.да
providerNamestringНазвание провайдера аутентификация, для которого проивзодится изменение пароля.нет
syncPasswordWithProvidersbooleanФлаг, указывающий на необходимость синхронизировать пароль с провайдерами.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/IsUserChangedInitialPassword

Возвращает результат проверки, был ли изменён первоначальный пароль пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Уникальный идентификатор пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultbooleanДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/SynchronizeDataWithProvider

Синхронизирует данные пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры синхронизации: идентификатор пользователя и внешний провайдер.

Название поляТип поляОписаниеОбязательноеВозможные значения
providerNamestringИмя провайдера аутентификации.да
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 201

MIME-тип HTTP ответа: application/json

Created

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserProvidersResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 400

MIME-тип HTTP ответа: application/json

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/SynchronizePasswordWithProvider

Синхронизирует пароль пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры синхронизации: идентификатор пользователя и внешний провайдер.

Название поляТип поляОписаниеОбязательноеВозможные значения
providerNamestringИмя провайдера аутентификации.да
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 201

MIME-тип HTTP ответа: application/json

Created

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserProvidersResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 400

MIME-тип HTTP ответа: application/json

Bad Request

Название поляТип поляОписаниеОбязательноеВозможные значения
typestringнет
titlestringнет
statusinteger (int32)нет
detailstringнет
instancestringнет

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/UserFailedToLogin

Сохраняет информацию о неудачной попытке пользователя войти в систему.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Информация о неудачном логине пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
loginstringЛогин.да
errorCodestringКод ошибки.нет
errorMessagestringТекст ошибки.нет
providerNamestringИмя провайдера аутентификации.да
ipAddressstringIP-адрес пользователя, с которого произошла попытка входа в систему.нет
ldapDomainIdinteger (int32)Идентификатор домена LDAP.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserFailedToLoginResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/GetRoles

Возвращает список ролей пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Уникальный идентификатор пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserRolesResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/AddToRole

Добавляет пользователю роль.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметр добавления роли пользователю:
UserId - уникальный идентификатор пользователя,
RoleId - уникальный идентификатор роли.

Название поляТип поляОписаниеОбязательноеВозможные значения
userIdstring (uuid)Уникальный идентификатор пользователя.да
roleIdstring (uuid)Уникальный идентификатор роли.да

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserRolesResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/DeleteFromRole

Удаляет роль у пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметр удаления роли у пользователя:
UserId - уникальный идентификатор пользователя,
RoleId - уникальный идентификатор роли.

Название поляТип поляОписаниеОбязательноеВозможные значения
userIdstring (uuid)Уникальный идентификатор пользователя.да
roleIdstring (uuid)Уникальный идентификатор роли.да

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/LockUser

Блокирует пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
userIdstring (uuid)Уникальный идентификатор пользователя.да
lockReasonstringПричина блокировки.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/UnlockUser

Снимает блокировку с пользователя.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/GroupLock

Блокирует список пользователей.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Список идентификаторов пользователей.

Название поляТип поляОписаниеОбязательноеВозможные значения
idParamsGuidIdApiParam[]Список идентификаторов.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/GroupUnlock

Снимает блокировку со списка пользователей.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Список идентификаторов пользователей.

Название поляТип поляОписаниеОбязательноеВозможные значения
idParamsGuidIdApiParam[]Список идентификаторов.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Claims/GetAll

Возвращает список Claims для указанной сущности.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Идентификатор сущности.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserClaimsResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Claims/Create

Добавляет Claim для сущности.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметр добавления Claim.

Название поляТип поляОписаниеОбязательноеВозможные значения
claimOwnerIdstring (uuid)Идентификатор сущности, для которой добавляется Claim.да
typestringТип сущности.да
valuestringЗначение сущности.да

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Claims/Delete

Удаляет Claim для указанной сущности.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры удаления Claim.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор сущности.да
claimOwnerIdstring (uuid)Идентификатор пользователя для Claim.да

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Claims/Update

Обновляет данные Claim для указанной сущности.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметры обновления Claim.

Название поляТип поляОписаниеОбязательноеВозможные значения
idinteger (int32)Уникальный идентификатор сущности.да
claimOwnerIdstring (uuid)Идентификатор сущности, для которой обновляется Claim.да
typestringТип сущности.нет
valuestringЗначение сущности.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Providers/GetAll

Возвращает список внешних провайдеров, подключённых к пользователю.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Уникальный идентификатор пользователя.

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)Уникальный идентификатор.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserProvidersResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Providers/Delete

Удаляет у пользователя внешний провайдер.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметр удаления подключённого к пользователю внешнего провайдера.

Название поляТип поляОписаниеОбязательноеВозможные значения
userIdstring (uuid)Уникальный идентификатор пользователя.да
providerNamestringНазвание внешнего провайдера аутентификации.да
providerUserIdstringИдентификатор пользователя во внешнем провайдере аутентификации.да
ldapDomainIdinteger (int32)Идентификатор домена LDAP.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstringДанные результата метода API.да
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden

/services/identityadminapi/api/Users/Providers/Create

Добавляет пользователю внешний провайдер.

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Параметр добавления пользователю внешнего провайдера.

Название поляТип поляОписаниеОбязательноеВозможные значения
userIdstring (uuid)Уникальный идентификатор пользователя.да
providerNamestringНазвание внешнего провайдера аутентификации.да
providerUserIdstringИдентификатор пользователя во внешнем провайдере аутентификации.да
ldapDomainIdinteger (int32)Идентификатор домена LDAP.нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Success

Название поляТип поляОписаниеОбязательноеВозможные значения
resultUserProvidersResultда
errorInfoда
typeInfoTypeInfo

Код HTTP ответа: 401

MIME-тип HTTP ответа: text/plain

Unauthorized

Код HTTP ответа: 403

MIME-тип HTTP ответа: text/plain

Forbidden