Сборка: Metabase;
Пространство имен: Prognoz.Platform.Interop.Metabase;
Интерфейс IMetabaseUser содержит свойства и методы пользователя репозитория.
IMetabaseUser
Для работы с коллекцией пользователей репозитория используйте интерфейс IMetabaseUsers.
Имя свойства | Краткое описание | |
Свойство Attributes возвращает системные и пользовательские атрибуты пользователей. | ||
Свойство AutoRun возвращает объект автозапуска для пользователя. | ||
Свойство CannotChangePassword определяет признак запрета смены пароля пользователем. | ||
Свойство Certificate присваивает валидный сертификат пользователю, по которому будет осуществляться вход. | ||
Свойство EternalPassword определяет, имеет ли пароль срок действия. | ||
Свойство External определяет признак создания пользователя, подключаемого с сервера. | ||
Свойство FullName определяет полное наименование пользователя. | ||
Свойство IsAdmin возвращает признак соответствия пользователя прикладному администратору репозитория. | ||
Свойство IsDeferred возвращает признак отложенной загрузки описания пользователя. | ||
Свойство IsIsa возвращает признак соответствия пользователя администратору информационной безопасности репозитория. | ||
Свойство IsLocked определяет блокировку учетной записи указанного пользователя. | ||
Свойство IsTemporary возвращает признак соответствия пользователя временной учетной записи. | ||
Свойство LastLoginStamp возвращает дату последнего входа в систему. | ||
Свойство LockedState определяет состояние блокировки пользователя. | ||
Свойство ManageDBGrants определяет, будут ли текущему пользователю раздаваться права на уровне СУБД. | ||
Свойство MaxLogonSessions определяет максимальное количество одновременных подключений пользователя к репозиторию. | ||
Свойство MustChangePasswordAtNextLogon определяет установку требования на смену пароля при следующем входе в систему для данного пользователя. | ||
Свойство PackageData возвращает пакет данных для указанного пользователя. | ||
Свойство PasswordChangedUser возвращает пользователя, который потребовал смену пароля. | ||
Свойство PasswordHistory возвращает историю паролей пользователя. | ||
Свойство Printers возвращает список установленных в политике безопасности доступных пользователю принтеров. | ||
Свойство ShortName определяет короткий идентификатор доменного пользователя Oracle. | ||
Свойство Profile возвращает профиль пользователя. | ||
Свойство StationIPs возвращает коллекцию, содержащую IP-адреса компьютеров, с которых разрешен доступ пользователя. | ||
Свойство StationMACs возвращает коллекцию, содержащую MAC-адреса компьютеров, с которых разрешен доступ пользователя. | ||
Свойство Stations возвращает коллекцию, содержащую список рабочих станций, с которых разрешен доступ для пользователя. | ||
Свойство Temporary определяет период использования временной учетной записи пользователя в днях. | ||
Свойство Token возвращает параметры мандатного доступа пользователя. |
Имя свойства | Краткое описание | |
Description | Свойство Description определяет описание субъекта безопасности. | |
DistinguishedName | Свойство DistinguishedName возвращает различающееся имя для субъекта безопасности. | |
IsHidden | Свойство IsHidden возвращает признак скрытого субъекта безопасности. | |
IsNT | Свойство IsNT возвращает признак доменного субъекта безопасности. | |
LogonHoursPolicy | Свойство LogonHoursPolicy возвращает настройки доступа субъекта безопасности к платформе по времени. | |
Name | Свойство Name определяет наименование субъекта безопасности. | |
Sid | Свойство Sid возвращает параметры идентификатора субъекта безопасности. | |
Tag | Свойство Tag предназначено для хранения дополнительной системной информации по субъектам безопасности. | |
Type | Свойство Type возвращает тип текущего субъекта безопасности. | |
UserPrincipalName | Свойство UserPrincipalName возвращает наименование доменного пользователя. |
Имя метода | Краткое описание | |
Метод ChangePassword осуществляет изменение пароля пользователя. | ||
Метод GetEffectiveRights возвращает значение, соответствующее эффективным правам доступа данного пользователя к объекту репозитория. | ||
Метод HasAccess осуществляет
проверку наличия прав у пользователя на определенные операции
над объектом.
|
||
InitCertificate | Метод Certificate возвращает сертификат, выбранный по типу хранилища сертификата, и присваивает полученное значение в IMetabaseUser.Certificate. |
Имя метода | Краткое описание | |
Метод HasAccessToRepository проверяет наличие у пользователя или группы пользователей эффективных прав на объекты репозитория. | ||
Метод MemberOf возвращает коллекцию групп, в которую входит данный субъект безопасности. | ||
Метод MemberOfO возвращает коллекцию групп, в которую входит данный субъект безопасности с учетом заданных параметров получения групп. |
См. также: