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

СпискиПользователей

Стд::Пользователи::СпискиПользователей Тип-одиночка Доступность: Сервер

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

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

Иерархия типа

Базовые типы: Объект, Одиночка


Методы

Изменить

Доступность: Сервер

Изменить(Список: СписокПользователей)
Изменяет в PaaS список пользователей Список.


Найти

Доступность: Сервер

Перегрузка:
Найти(Название: Строка): Массив<СписокПользователей>

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


Найти

Доступность: Сервер

Перегрузка:
Найти(Ид: Ууид): СписокПользователей?

Возвращает списки с названием Название.


Подключить

Доступность: Сервер

Подключить(
Ид: Ууид,
ПодключатьПриВходе: Булево = Ложь)
Подключает список с идентификатором Ид к текущему приложению. ПодключатьПриВходе - подключать ли любого пользователя списка при входе в приложение. Требуются права администратора.

Исключения

ИсключениеНедопустимыйАргумент - если список с указанным идентификатором не найден. ИсключениеДоступЗапрещен - при отсутствии прав администратора.


ПолучитьПодключениеПользователейПриВходе

Доступность: Сервер

ПолучитьПодключениеПользователейПриВходе(Ид: Ууид): Булево
Возвращает признак автоматического подключения пользователей из списка с идентификатором Ид в приложении при попытке входа в него.

Исключения

ИсключениеНедопустимыйАргумент - если список с указанным идентификатором не найден или не подключен.


ПолучитьПодключенные

Доступность: Сервер

ПолучитьПодключенные(): Массив<СписокПользователей>
Возвращает списки к которым подключено приложение. Первым всегда возвращается список по умолчанию. Требуются права администратора.

Исключения

ИсключениеДоступЗапрещен - при отсутствии прав администратора.


ПолучитьПользователей

Доступность: Сервер

ПолучитьПользователей(Ид: Ууид): Массив<ОписаниеПользователяСервиса>
Возвращает массив описаний пользователей из списка с идентификатором Ид.

Исключения

ИсключениеНедопустимыйАргумент - если список с указанным идентификатором не найден.


ПолучитьСписокПоУмолчанию

Доступность: Сервер

ПолучитьСписокПоУмолчанию(): СписокПользователей
Возвращает список пользователей по умолчанию. Требуются права администратора.

Исключения

ИсключениеДоступЗапрещен - при отсутствии прав администратора.


Создать

Доступность: Сервер

Создать(Список: СписокПользователей)
Создает в PaaS список пользователей Список.

Примеры

Создается новый список пользователей с возможностью самостоятельной регистрации. Подтверждение пользователей выполняется путем отправки СМС через шлюз с адресом http://example.org/send. При отправке смс, в сообщения не будут включаться личные данные пользователей. В результате будет создан и подключен к приложению новый список пользователей.

метод СоздатьНовыйСписокПользователей(Название: Строка, ИдПриложенияВСмсШлюзе: Строка)
пер СписокПользователей = новый СписокПользователей(Название)
.ССамостоятельнойРегистрацией(Истина, новый НастройкиСамостоятельнойРегистрацииПользователей(ТребуетсяТелефон = Истина))
.СЛичнымиДаннымиВСообщениях(Ложь)
.СНастройкамиАктивации(новый НастройкиАктивацииПользователей(АктивацияПоТелефону = Истина))

СписокПользователей.ШлюзыSms.Добавить(новый ШлюзSms("http://example.org/send", ИдПриложенияВСмсШлюзе))

СпискиПользователей.Создать(СписокПользователей)
;

Удалить

Доступность: Сервер

Удалить(Ид: Ууид)
Удаляет в PaaS список с идентификатором Ид.


УстановитьПодключениеПользователейПриВходе

Доступность: Сервер

УстановитьПодключениеПользователейПриВходе(
Ид: Ууид,
Значение: Булево)
Устанавливает значение Значение для признака автоматического подключения пользователей из списка с идентификатором Ид в приложение при попытке входа в него.


УстановитьСписокПоУмолчанию

Доступность: Сервер

УстановитьСписокПоУмолчанию(Ид: Ууид)
Устанавливает список с идентификатором Ид как список по умолчанию для текущего приложения. Требуются права администратора.

Исключения

ИсключениеНедопустимыйАргумент - если список не подключен. ИсключениеДоступЗапрещен - при отсутствии прав администратора.


Список унаследованных методов

Объект

ВСтроку, ПолучитьТип, Представление