Поделиться через


Интерфейс IAzScope (azroles.h)

Интерфейс IAzScope определяет логический контейнер ресурсов, доступом к которым управляет приложение. Имя область будет использоваться в вызовах метода AccessCheck, чтобы определить, имеет ли пользователь запрошенный доступ к ресурсам, логически содержащимся в область.

Наследование

Интерфейс IAzScope наследуется от интерфейса IDispatch . IAzScope также имеет следующие типы элементов:

Методы

Интерфейс IAzScope содержит следующие методы.

 
IAzScope::AddPolicyAdministrator

Метод AddPolicyAdministrator iAzScope добавляет указанный идентификатор безопасности в текстовом виде в список субъектов, которые выступают в качестве администраторов политики.
IAzScope::AddPolicyAdministratorName

Метод AddPolicyAdministratorName объекта IAzScope добавляет указанное имя учетной записи в список субъектов, которые действуют в качестве администраторов политики.
IAzScope::AddPolicyReader

Метод AddPolicyReader IAzScope добавляет указанный идентификатор безопасности в текстовом виде в список субъектов, которые действуют в качестве читателей политики.
IAzScope::AddPolicyReaderName

Метод AddPolicyReaderName объекта IAzScope добавляет указанное имя учетной записи в список субъектов, которые действуют в качестве читателей политики.
IAzScope::AddPropertyItem

Добавляет указанный субъект в указанный список субъектов. (IAzScope.AddPropertyItem)
IAzScope::CreateApplicationGroup

Создает объект IAzApplicationGroup с указанным именем. (IAzScope.CreateApplicationGroup)
IAzScope::CreateRole

Создает объект IAzRole с указанным именем. (IAzScope.CreateRole)
IAzScope::CreateTask

Создает объект IAzTask с указанным именем. (IAzScope.CreateTask)
IAzScope::D eleteApplicationGroup

Удаляет объект IAzApplicationGroup с указанным именем из объекта IAzScope.
IAzScope::D eletePolicyAdministrator

Метод DeletePolicyAdministrator IAzScope удаляет указанный идентификатор безопасности в текстовой форме из списка субъектов, которые выступают в качестве администраторов политики.
IAzScope::D eletePolicyAdministratorName

Метод DeletePolicyAdministratorName объекта IAzScope удаляет указанное имя учетной записи из списка субъектов, которые выступают в качестве администраторов политики.
IAzScope::D eletePolicyReader

Метод DeletePolicyReader IAzScope удаляет указанный идентификатор безопасности в текстовой форме из списка субъектов, которые действуют в качестве читателей политики.
IAzScope::D eletePolicyReaderName

Метод DeletePolicyReaderName IAzScope удаляет указанное имя учетной записи из списка субъектов, которые действуют в качестве читателей политики.
IAzScope::D eletePropertyItem

Удаляет указанный субъект из указанного списка субъектов. (IAzScope.DeletePropertyItem)
IAzScope::D eleteRole

Удаляет объект IAzRole с указанным именем из объекта IAzScope.
IAzScope::D eleteTask

Удаляет объект IAzTask с указанным именем из объекта IAzScope.
IAzScope::get_ApplicationData

Свойство ApplicationData объекта IAzScope задает или извлекает непрозрачное поле, которое может использоваться приложением для хранения информации. (Получить)
IAzScope::get_ApplicationGroups

Извлекает объект IAzApplicationGroups, используемый для перечисления объектов IAzApplicationGroup из данных политики. (IAzScope.get_ApplicationGroups)
IAzScope::get_BizrulesWritable

Извлекает значение, указывающее, доступен ли не делегированный область для записи.
IAzScope::get_CanBeDelegated

Извлекает значение, указывающее, можно ли делегировать область.
IAzScope::get_Description

Задает или извлекает комментарий, описывающий область. (Получить)
IAzScope::get_Name

Задает или получает имя область. (Получить)
IAzScope::get_PolicyAdministrators

Свойство PolicyAdministrators IAzScope извлекает идентификаторы безопасности (ИДЕНТИФИКАТОРЫ БЕЗОПАСНОСТИ) в текстовой форме субъектов, которые действуют в качестве администраторов политики.
IAzScope::get_PolicyAdministratorsName

Извлекает имена учетных записей субъектов, которые действуют в качестве администраторов политик. (IAzScope.get_PolicyAdministratorsName)
IAzScope::get_PolicyReaders

Свойство PolicyReaders IAzScope извлекает идентификаторы безопасности (ИДЕНТИФИКАТОРЫ БЕЗОПАСНОСТИ) в текстовой форме субъектов, которые выступают в качестве читателей политик.
IAzScope::get_PolicyReadersName

Извлекает имена учетных записей субъектов, которые действуют в качестве читателей политики. (IAzScope.get_PolicyReadersName)
IAzScope::get_Roles

Извлекает объект IAzRoles, используемый для перечисления объектов IAzRole из данных политики.
IAzScope::get_Tasks

Извлекает объект IAzTasks, используемый для перечисления объектов IAzTask из данных политики.
IAzScope::get_Writable

Извлекает значение, указывающее, может ли область быть изменен контекстом пользователя, который инициализировал его.
IAzScope::GetProperty

Возвращает свойство объекта IAzScope с указанным идентификатором свойства.
IAzScope::OpenApplicationGroup

Открывает объект IAzApplicationGroup, указав его имя. (IAzScope.OpenApplicationGroup)
IAzScope::OpenRole

Открывает объект IAzRole с указанным именем. (IAzScope.OpenRole)
IAzScope::OpenTask

Открывает объект IAzTask с указанным именем. (IAzScope.OpenTask)
IAzScope::p ut_ApplicationData

Свойство ApplicationData объекта IAzScope задает или извлекает непрозрачное поле, которое может использоваться приложением для хранения информации. (Put)
IAzScope::p ut_Description

Задает или извлекает комментарий, описывающий область. (Put)
IAzScope::p ut_Name

Задает или получает имя область. (Put)
IAzScope::SetProperty

Задает указанное значение для свойства объекта IAzScope с указанным идентификатором свойства.
IAzScope::Submit

Сохраняет изменения, внесенные в объект IAzScope.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header azroles.h
Распространяемые компоненты Пакет средств администрирования Windows Server 2003 в Windows XP