Class Account
- Namespace
- Lers.Administration
- Assembly
- Lers.System.dll
Учетная запись.
- Inheritance
-
Account
- Implements
- Inherited Members
- Extension Methods
Fields
MaxLoginLength
Максимальная длина имени входа.
Field Value
Properties
AllowedEntities
Разрешённые для учётной записи объекты.
Property Value
Remarks
Для того чтобы заполнить это свойство воспользуйтесь методом Get
AllowedSystems
Список инженерных систем, разрешенных учетной записи.
Property Value
AuthenticationModes
Разрешённые для пользователя режимы аутентификации.
Property Value
DataStartDate
Дата, начиная с которой учётной записи можно запрашивать данные.
Property Value
DisablePasswordChange
Запретить смену пароля пользователем.
Property Value
DisablingDate
Дата и время установки блокировки.
Property Value
DivisionId
Идентификатор подразделения, в которое входит учётная запись.
Property Value
- int?
Электронная почта.
Property Value
ExpirationDate
Дата и время, по истечении которых заканчивается срок действия учетной записи
Property Value
ForceChangePassword
Пользователь должен сменить пароль при следующем входе в систему.
Property Value
Groups
Список групп учетных записей, в которые входит учетная запись.
Property Value
HasAllNodeAccess
Определяет, имеет ли учетная запись доступ ко всем объектам учета и жилым домам.
Property Value
IpAddressListMode
Режим использования списка IP-адресов, связанных с учетной записью. true - разрешен вход только с IP-адресов, указанных в списке; false - разрешен вход с любых IP-адресов, кроме указанных в списке;
Property Value
IpList
Список диапазонов IP-адресов, с которых разрешено/запрещено работать учетной записи.
Property Value
IsAdmin
Признак того, что учетная запись входит в системную группу Администраторы.
Property Value
IsDisabled
Флаг блокировки учетной записи
Property Value
IsModified
Указывает что для объекта есть изменения, которые можно сохранить.
Property Value
LastLoginDate
Дата и время последнего входа учетной записи.
Property Value
Login
Возвращает имя входа.
Property Value
LoginNotAllowed
Отмечает запрещён ли вход данной учётной записи.
Property Value
MobilePhone
Мобильный телефон.
Property Value
NotificationParameters
Список параметров уведомлений для учётной записи
Property Value
NotifyEndTime
Окончание временного интервала, в течение которого можно отправлять SMS-сообщения (в минутах).
Property Value
NotifyStartTime
Начало временного интервала, в течение которого можно отправлять SMS-сообщения (в минутах).
Property Value
OneTimePasswordType
Тип одноразового пароля.
Property Value
PasswordDoesNotExpire
Отмечает, что пароль не имеет срока действия.
Property Value
PasswordSetDate
Дата и время установки пароля.
Property Value
ReportCenterFormMode
Режим работы центра печати отчетов.
Property Value
SendSmsViaModem
Отправлять SMS-сообщения через GSM-модем вместо e-mail шлюза.
Property Value
SessionTimeout
Таймаут неактивности сеансов работы, открытых учетной записью
Property Value
SmsEMail
Шлюз e-mail для отправки SMS.
Property Value
StartPage
Стартовая страница, открываемая при входе в систему.
Property Value
StateParameters
Параметры учётной записи для расчёта состояния точки учёта.
Property Value
TenantOfficeOnly
Ограничить работу личным кабинетом жильца.
Property Value
UseSendIntervalForEmail
Использовать интервал времени для отправки SMS и для отправки EMail сообщений.
Property Value
WindowsSid
Идентификатор безопасности учётной записи Windows, которая связана с учётной записью ЛЭРС УЧЁТ.
Property Value
Methods
IsCurrentAccount()
Определяет, что учетная запись является текущей учетной записью (была использована для авторизации на сервере).
Returns
- bool
Возвращает true, если учетная запись является текущей, иначе - false.
IsMemberOf(SystemAccountGroup)
Определяет, входит ли учетная запись в указанную системную группу.
Parameters
systemGroup
SystemAccount Group Системная группа учетных записей.
Returns
- bool
true, если учетная запись входит в группу, иначе - false.
IsMemberOf(int)
Определяет, входит ли учетная запись в группу, с указанным идентификатором.
Parameters
accountGroupId
intИдентификатор группы учетных записей.
Returns
- bool
true, если учетная запись входит в группу, иначе - false.
ProcessSaveResponseData(BaseSaveResponseParameters)
Обработчик данных, полученных в ответе на запрос сохранения.
Parameters
response
BaseSave Response Parameters Параметры созданной записи.
SaveAsync(SaveAccountOptions)
Асинхронно сохраняет сделанные изменения.
Parameters
options
SaveAccount Options Параметры сохранения.
Returns
ToString()
Возвращает отображаемое имя и имя входа.
Returns
- string
Отображаемое имя и имя входа учетной записи.