IMetabaseUser.EternalPassword

Синтаксис

EternalPassword: Boolean;

Описание

Свойство EternalPassword определяет, ограничен ли срок действия пароля.

Комментарии

Допустимые значения:

·  True. Срок действия пароля не ограничен. Для пользователя нельзя установить требование на смену пароля;

·  False. По умолчанию. Пароль имеет срок действия. Для смены пароля при следующем входе в систему установите свойству MustChangePasswordAtNextLogon значение True.

Пример

Для выполнения примера в менеджере безопасности репозитория предполагается наличие пользователя TEST_USER.

Добавьте ссылку на системную сборку Metabase.

Sub Main;
Var
    MB: IMetabase;
    Security: IMetabaseSecurity;
    User: IMetabaseUser;
Begin
    // Получаем активный репозиторий
    MB := MetabaseClass.Active;
    // Получаем настройки безопасности для первого пользователя
    Security := MB.Security;
    User := Security.ResolveName("TEST_USER"As IMetabaseUser;
    // Задаём, имеет ли пароль срок действия
    User.EternalPassword := True;
    // Применяем политику безопасности
    MB.Security.Apply;
End Sub Main;

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

См. также:

IMetabaseUser