» Управление учетными записями пользователей

 
 
 

Управление учетными записями пользователей

» Документация » Интеграция API » Управление учетными записями пользователей

 

 

Управление учетными записями пользователей

Пользователи в контексте панели управления являются владельцами объектов службы ака покупателей или арендаторов.

AddUser

Создает учетную запись пользователя и отправляет подтверждение электронной почты пользователя.

Метод: AddUser (UserInfo пользователем, bool sendLetter)

Конечная точка: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Ввода: userinfo структура

Возвращение: Метод возвращает ID созданной учетной записи или код ошибки произошли во время создания учетной записи.

UserExists

Получает значение, указывающее, является ли имя пользователя уже существует.

Метод: UserExists (строка username)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Ввода: Имя пользователя-имя пользователя учетной записи;

Возвращение: Метод возвращает идентификатор учетной записи.

AuthenticateUser

Получает значение, указывающее, что при условии, что учетные данные указаны правильно.

Метод: AuthenticateUser (строка имя пользователя, Строка пароля, строка ip)

Конечной точки: http://<Enterprise URL-адрес сервера > /esAuthentication.asmx

Вход:

  • Имя пользователя-имя пользователя учетной записи для проверки подлинности
  • Пароль – пароль учетной записи для проверки подлинности;
  • IP-IP-адрес

Возвращение:

Метод возвращает следующие статусы: -109 – указано неправильное имя пользователя, -110-указан неправильный пароль, -105 – учетная запись пользователя была отменена, -103 – учетная запись пользователя все еще в ожидании статус, 0 – указанные учетные данные пользователя являются правильными;

GetUserById

Получает данные учетной записи пользователя по ID указаны;

Метод: GetUserById (int userId)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Ввода: UserId – userId счета;

Возвращение: Метод возвращает структуру userinfo

GetUserByUsername

Получает данные учетной записи пользователя, имя пользователя указано;

Метод: GetUserByUsername (строка username)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Ввода: Имя пользователя-имя пользователя учетной записи;

Возвращение: Метод возвращает структуру userinfo

GetUsers

Возвращает всех пользователей для указанного владельца. Если вы хотите получить рекурсивно пользователей, а затем установить «рекурсивные» параметр «true»;

Метод: GetUsers (int ownerId, bool рекурсивные)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Вход:

  • UserId – userId учетная theowner;
  • Рекурсивные – для получения пользователей рекурсивно затем установите параметр «рекурсивный» на "true

Возвращение: Метод возвращает список userinfo структур

UpdateUser

Обновляет данные учетной записи пользователя. Возвращает состояние 0, если учетная запись успешно обновлен;

Метод: UpdateUser (UserInfo пользователя)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Ввода: UserInfo – userinfo структуры;

Возвращение: Возвращает состояние 0, если учетная запись успешно обновлен

DeleteUser

Удаление учетной записи пользователя из базы данных. Возвращает 0, если учетная запись удалена успешно;

Метод: DeleteUser (int userId)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Ввода: UserId – userId счета;

Возвращение: Возвращает 0, если учетная запись удалена успешно;

ChangeUserPassword

Изменения пароля учетной записи пользователя. Возвращает 0, если пароль изменен успешно;

Метод: ChangeUserPassword (int userId, строка пароль)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Вход:

  • Имя пользователя-имя пользователя учетной записи
  • Пароль – пароль для учетной записи

Возвращение: Возвращает 0, если пароль изменен успешно;

ChangeUserStatus

Изменения текущего статуса учетной записи пользователя. Доступны следующие статусы: 1 — активная, 2 – приостановлен, 3 – отменен и 4 – в ожидании; Возвращает 0, если статус изменен успешно;

Метод: ChangeUserStatus (int userId, UserStatus статус)

Конечной точки: http://<Enterprise URL-адрес сервера > /esUsers.asmx

Вход:

  • UserId – userId счета;
  • Статус – 1 – активный, 2 – приостановлены, 3 – отменен и 4 – в ожидании

Возвращение: Возвращает 0, если статус изменен успешно;