Интерфейс IMetabaseSecurity предназначен для настройки параметров менеджера безопасности репозитория.
Перед изменением параметров менеджера безопасности запросите единицу лицензирования «Администрирование» с помощью метода IMetabase.RequestLicense. Сохраните изменения в менеджере безопасности с помощью метода IMetabaseSecurity.Apply и освободите лицензию.
| Имя свойства | Краткое описание | |
| AllGroups | Свойство AllGroups возвращает коллекцию всех групп пользователей, доступных для использования в репозитории. | |
| AllStations | Свойство AllStations возвращает коллекцию рабочих станций, имеющихся в сети, в которой осуществляется работа с платформой. | |
| AllUsers | Свойство AllUsers возвращает коллекцию всех пользователей, доступных в текущем репозитории. | |
| 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 применяет политику безопасности и в случае необходимости возвращает список пользователей, которых необходимо обновить. | |
| CheckAuditLoginConsistency | Метод CheckAuditLoginConsistency проверяет наличие и правильность служебного пользователя подсистемы безопасности (p4audit). | |
| 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 производит обновление информации о пользователях. |
См. также: