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

Интерфейс IAzApplication определяет установленный экземпляр приложения. Объект IAzApplication создается при установке приложения.

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

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

Методы

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

 
IAzApplication::AddDelegatedPolicyUser

Добавляет указанный идентификатор безопасности (SID) в текстовой форме в список субъектов, выступающих в качестве пользователей делегированной политики. (IAzApplication.AddDelegatedPolicyUser)
IAzApplication::AddDelegatedPolicyUserName

Добавляет указанное имя учетной записи в список субъектов, выступающих в качестве делегированных пользователей политики. (IAzApplication.AddDelegatedPolicyUserName)
IAzApplication::AddPolicyAdministrator

Добавляет указанный идентификатор безопасности (SID) в текстовой форме в список субъектов, выступающих в качестве администраторов политик. (IAzApplication.AddPolicyAdministrator)
IAzApplication::AddPolicyAdministratorName

Добавляет указанное имя учетной записи в список субъектов, выступающих в качестве администраторов политик. (IAzApplication.AddPolicyAdministratorName)
IAzApplication::AddPolicyReader

Добавляет указанный идентификатор безопасности (SID) в текстовой форме в список субъектов, выступающих в качестве читателей политик. (IAzApplication.AddPolicyReader)
IAzApplication::AddPolicyReaderName

Добавляет указанное имя учетной записи в список субъектов, выступающих в качестве читателей политик. (IAzApplication.AddPolicyReaderName)
IAzApplication::AddPropertyItem

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

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

Создает объект IAzOperation с указанным именем.
IAzApplication::CreateRole

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

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

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

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

Метод IAzApplication::D eleteDelegatedPolicyUser удаляет указанный идентификатор безопасности в текстовой форме из списка субъектов, выступающих в качестве делегированных пользователей политики.
IAzApplication::D eleteDelegatedPolicyUserName

Удаляет указанное имя учетной записи из списка субъектов, выступающих в качестве делегированных пользователей политики. (IAzApplication.DeleteDelegatedPolicyUserName)
IAzApplication::D eleteOperation

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

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

Удаляет указанное имя учетной записи из списка субъектов, выступающих в качестве администраторов политик. (IAzApplication.DeletePolicyAdministratorName)
IAzApplication::D eletePolicyReader

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

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

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

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

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

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

Задает или извлекает непрозрачное поле, которое может использоваться приложением для хранения информации. (IAzApplication.get_ApplicationData)
IAzApplication::get_ApplicationGroups

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

Задает или извлекает значение, указывающее, следует ли создавать аудиты политики при изменении хранилища авторизации. (IAzApplication.get_ApplyStoreSacl)
IAzApplication::get_AuthzInterfaceClsid

Задает или извлекает идентификатор класса (CLSID) интерфейса, который пользовательский интерфейс использует для выполнения операций, относящихся к конкретному приложению. (Получить)
IAzApplication::get_DelegatedPolicyUsers

Извлекает идентификаторы безопасности (SID) в текстовой форме субъектов, выступающих в качестве пользователей делегированной политики.
IAzApplication::get_DelegatedPolicyUsersName

Свойство DelegatedPolicyUsersName объекта IAzApplication извлекает имена учетных записей субъектов, которые выступают в качестве делегированных пользователей политики.
IAzApplication::get_Description

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

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

Задает или извлекает имя приложения. (Получить)
IAzApplication::get_Operations

Извлекает объект IAzOperations, используемый для перечисления объектов IAzOperation из данных политики.
IAzApplication::get_PolicyAdministrators

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

Свойство IAzApplication::P olicyAdministratorsName извлекает имена учетных записей субъектов, выступающих в качестве администраторов политик.
IAzApplication::get_PolicyReaders

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

Свойство IAzApplication::P olicyReadersName извлекает имена учетных записей субъектов, выступающих в качестве читателей политик.
IAzApplication::get_Roles

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

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

Свойство Tasks объекта IAzApplication извлекает объект IAzTasks, который используется для перечисления объектов IAzTask из данных политики.
IAzApplication::get_Version

Задает или извлекает версию приложения. (Получить)
IAzApplication::get_Writable

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

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

Возвращает указатель объекта IAzClientContext из удостоверения клиента в виде пары (доменное имя, имя клиента).
IAzApplication::InitializeClientContextFromStringSid

Возвращает указатель объекта IAzClientContext из указанного идентификатора безопасности (SID) в текстовой форме.
IAzApplication::InitializeClientContextFromToken

Возвращает указатель объекта IAzClientContext из указанного маркера клиента.
IAzApplication::OpenApplicationGroup

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

Открывает объект IAzOperation с указанным именем.
IAzApplication::OpenRole

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

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

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

Задает или извлекает непрозрачное поле, которое может использоваться приложением для хранения информации. (IAzApplication.put_ApplicationData)
IAzApplication::p ut_ApplyStoreSacl

Задает или извлекает значение, указывающее, следует ли создавать аудиты политики при изменении хранилища авторизации. (IAzApplication.put_ApplyStoreSacl)
IAzApplication::p ut_AuthzInterfaceClsid

Задает или извлекает идентификатор класса (CLSID) интерфейса, который пользовательский интерфейс использует для выполнения операций, относящихся к конкретному приложению. (Put)
IAzApplication::p ut_Description

Задает или извлекает комментарий, описывающий приложение. (Put)
IAzApplication::p ut_GenerateAudits

Свойство GenerateAudits объекта IAzApplication задает или извлекает значение, указывающее, следует ли создавать аудиты во время выполнения. (Put)
IAzApplication::p ut_Name

Задает или извлекает имя приложения. (Put)
IAzApplication::p ut_Version

Задает или извлекает версию приложения. (Put)
IAzApplication::SetProperty

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

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

Комментарии

Объект IAzApplication — это контейнер, в котором находятся все политики авторизации, применяемые к экземпляру приложения.

Требования

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

См. также раздел

Разрешение анонимного доступа

IDispatch