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