Link Search Menu Expand Document

ПользователиСервиса

Тип-одиночка
Стд::Пользователи::ПользователиСервиса
Базовые типы: Объект
Доступность: Сервер

Менеджер пользователей сервиса. Методы выбрасывают ИсключениеPaas, при ошибке PaaS сервиса.

Сравнение ссылочное


Методы

ДобавитьТокенДоступа

ДобавитьТокенДоступа(Пользователь: ИдПользователя, Описание: Строка = “”): ЛичныйТокенДоступа
Доступность: КлиентИСервер

Добавляет пользователю сервиса Пользователь токен доступа с описанием Описание, который будет использоваться пользователем для аутентификации. Секрет из токена доступа нужно сохранить. Способа получить секрет после создания не существует.


Изменить

Изменить(Описание: ОписаниеПользователя)
Доступность: КлиентИСервер
Перегрузка:
Изменить(Описания: ЧитаемыйМассив<ОписаниеПользователя>)

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


Изменить

Изменить(Описания: ЧитаемыйМассив<ОписаниеПользователя>)
Доступность: КлиентИСервер
Перегрузка:
Изменить(Описание: ОписаниеПользователя)

Обновляет пользователей сервиса с описаниями Описания.


Найти

Найти(Ид: ИдПользователя): ОписаниеПользователя?
Доступность: КлиентИСервер

Возвращает описание пользователя сервиса с идентификатором Ид или Неопределено, если не найден.


ПолучитьТокеныДоступа

ПолучитьТокеныДоступа(Пользователь: ИдПользователя): ЧитаемоеМножество<ТокенДоступа>
Доступность: КлиентИСервер

Возвращает токены доступа пользователя Пользователь.


СброситьПароль

СброситьПароль(Пользователь: ИдПользователя, ВременныйПароль: Строка)
Доступность: КлиентИСервер

Сбрасывает пароль пользователя сервиса Пользователь и устанавливает временный пароль ВременныйПароль.


Создать

Создать(Описание: ОписаниеПользователя)
Доступность: КлиентИСервер
Перегрузка:
Создать(Описания: ЧитаемыйМассив<ОписаниеПользователя>)

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


Создать

Создать(Описания: ЧитаемыйМассив<ОписаниеПользователя>)
Доступность: КлиентИСервер
Перегрузка:
Создать(Описание: ОписаниеПользователя)

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


Удалить

Удалить(Ид: ИдПользователя)
Доступность: КлиентИСервер
Перегрузка:
Удалить(Ид: ЧитаемыйМассив<ИдПользователя>)

Удаляет пользователя сервиса с идентифакатором Ид. Не выбрасывает исключение, если пользователь не существует.


Удалить

Удалить(Ид: ЧитаемыйМассив<ИдПользователя>)
Доступность: КлиентИСервер
Перегрузка:
Удалить(Ид: ИдПользователя)

Удаляет пользователей сервиса с идентифакаторами Ид. Не выбрасывает исключение, если пользователь не существует.


УдалитьТокенДоступа

УдалитьТокенДоступа(Пользователь: ИдПользователя, ИдТокена: Строка)
Доступность: КлиентИСервер

Удаляет у пользователя Пользователь токен доступа с идентификатором Id. Не выбрасывает исключений, если такого токена уже нет.