IMetabaseSecurity

Описание

Интерфейс IMetabaseSecurity предназначен для настройки параметров менеджера безопасности репозитория.

Комментарии

Перед изменением параметров менеджера безопасности запросите единицу лицензирования «Администрирование» с помощью метода IMetabase.RequestLicense. Сохраните изменения в менеджере безопасности с помощью метода IMetabaseSecurity.Apply и освободите лицензию.

Свойства

  Имя свойства Краткое описание
AllGroups Свойство AllGroups возвращает коллекцию всех групп пользователей, доступных для использования в репозитории.
AllStations Свойство AllStations возвращает коллекцию рабочих станций, имеющихся в сети, в которой осуществляется работа с платформой.
AllUsers Свойство AllUsers возвращает коллекцию всех пользователей, доступных в текущем репозитории.
AuditUserInfo Свойство AuditUserInfo возвращает параметры служебного пользователя подсистемы безопасности.
CurrentDomainSubjectAddState Свойство CurrentDomainSubjectAddState определяет настройки добавления доменных субъектов безопасности.
EnvironmentAttributes Свойство EnvironmentAttributes возвращает системные атрибуты окружения.
Groups Свойство Groups возвращает коллекцию групп пользователей, используемых в политике безопасности.
Metabase Свойство Metabase возвращает данные репозитория.
MetabaseClassesSecurityDescriptors Свойство MetabaseClassesSecurityDescriptors возвращает параметры безопасности типа объектов.
Modified Свойство Modified возвращает признак наличия несохраненных изменений в настройках менеджера безопасности.
Policy Свойство Policy возвращает настройки политики безопасности платформы.
Users Свойство Users возвращает коллекцию пользователей, созданных в менеджере безопасности репозитория.

Методы

  Имя метода Краткое описание
ActiveUsers Метод ActiveUsers возвращает коллекцию пользователей, созданных в текущем репозитории, с учетом пользователей с отложенной загрузкой описания.
AddGroup Метод AddGroup создает новую группу пользователей.
AddNTSubject Метод AddNTSubject осуществляет добавление доменного субъекта безопасности в репозиторий.
AddTemporaryUser Метод AddTemporaryUser добавляет временного пользователя с заданным периодом использования в днях.
AddUser Метод AddUser создает нового пользователя.
Apply Метод Apply применяет политику безопасности и возвращает информацию о произведенном обновлении.
ApplyWithInfo Метод ApplyWithInfo применяет политику безопасности и в случае необходимости возвращает список пользователей, которых необходимо обновить.
CreateExporter Метод CreateExporter создает объект для экспорта настроек политики безопасности и прав доступа.
CreateUsersUpdate Метод CreateUsersUpdate создает коллекцию, используемую для обновления пользователей.
ExportUsersList Метод ExportUsersList производит экспорт списка пользователей в файл.
HashPassword Метод HashPassword осуществляет хэширование пароля.
LoadAuditLog Метод LoadAuditLog осуществляет загрузку архивированного протокола доступа из файла.
NewSnapshot Метод NewSnapshot создает объект для резервного копирования политики безопасности.
NewSubjectsSearch Метод NewSubjectsSearch создает объект поиска субъекта безопасности.
OpenAuditLog Метод OpenAuditLog открывает протокол доступа.
RemoveSubject Метод RemoveSubject позволяет удалить субъект безопасности.
ResolveName Метод ResolveName возвращает параметры субъекта безопасности по его наименованию.
ResolveSid Метод ResolveSid возвращает параметры субъекта безопасности по идентификатору.
Revert Метод Revert осуществляет отмену всех изменений, содержащихся в настройках менеджера безопасности.
UpdateUsers Метод UpdateUsers производит обновление информации о пользователях.

См. также:

Интерфейсы сборки Metabase