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

IAzApplication の DeletePolicyAdministrator メソッドは、ポリシー管理者として機能するプリンシパルの一覧から、テキスト 形式で指定されたセキュリティ識別子を削除します。
IAzApplication::D eletePolicyAdministratorName

ポリシー管理者として機能するプリンシパルの一覧から、指定したアカウント名を削除します。 (IAzApplication.DeletePolicyAdministratorName)
IAzApplication::D eletePolicyReader

IAzApplication の DeletePolicyReader メソッドは、ポリシー リーダーとして機能するプリンシパルの一覧から、テキスト 形式で指定されたセキュリティ識別子を削除します。
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

ポリシー データから IAzApplicationGroup オブジェクトを列挙するために使用される IAzApplicationGroups オブジェクトを取得します。 (IAzApplication.get_ApplicationGroups)
IAzApplication::get_ApplyStoreSacl

承認ストアが変更されたときにポリシー監査を生成するかどうかを示す値を設定または取得します。 (IAzApplication.get_ApplyStoreSacl)
IAzApplication::get_AuthzInterfaceClsid

ユーザー インターフェイス (UI) がアプリケーション固有の操作を実行するために使用するインターフェイスのクラス識別子 (CLSID) を設定または取得します。 (Get)
IAzApplication::get_DelegatedPolicyUsers

委任されたポリシー ユーザーとして機能するプリンシパルのセキュリティ識別子 (SID) をテキスト形式で取得します。
IAzApplication::get_DelegatedPolicyUsersName

IAzApplication の DelegatedPolicyUsersName プロパティは、委任されたポリシー ユーザーとして機能するプリンシパルのアカウント名を取得します。
IAzApplication::get_Description

アプリケーションを記述するコメントを設定または取得します。 (Get)
IAzApplication::get_GenerateAudits

IAzApplication の GenerateAudits プロパティは、実行時監査を生成する必要があるかどうかを示す値を設定または取得します。 (Get)
IAzApplication::get_Name

アプリケーションの名前を設定または取得します。 (Get)
IAzApplication::get_Operations

ポリシー データから IAzOperation オブジェクトを列挙するために使用される IAzOperations オブジェクトを取得します。
IAzApplication::get_PolicyAdministrators

ポリシー管理者として機能するプリンシパルのセキュリティ識別子 (SID) をテキスト形式で取得します。
IAzApplication::get_PolicyAdministratorsName

IAzApplication::P olicyAdministratorsName プロパティは、ポリシー管理者として機能するプリンシパルのアカウント名を取得します。
IAzApplication::get_PolicyReaders

ポリシーリーダーとして機能するプリンシパルのセキュリティ識別子 (SID) をテキスト形式で取得します。
IAzApplication::get_PolicyReadersName

IAzApplication::P olicyReadersName プロパティは、ポリシー リーダーとして機能するプリンシパルのアカウント名を取得します。
IAzApplication::get_Roles

IAzApplication の Roles プロパティは、ポリシー データから IAzRole オブジェクトを列挙するために使用される IAzRoles オブジェクトを取得します。
IAzApplication::get_Scopes

ポリシー データから IAzScope オブジェクトを列挙するために使用される IAzScopes オブジェクトを取得します。
IAzApplication::get_Tasks

IAzApplication の Tasks プロパティは、ポリシー データから IAzTask オブジェクトを列挙するために使用される IAzTasks オブジェクトを取得します。
IAzApplication::get_Version

アプリケーションのバージョンを設定または取得します。 (Get)
IAzApplication::get_Writable

オブジェクトを初期化したユーザー コンテキストで変更できるかどうかを示す値を取得します。
IAzApplication::GetProperty

指定したプロパティ ID を持つ IAzApplication オブジェクト プロパティを返します。
IAzApplication::InitializeClientContextFromName

クライアント ID から IAzClientContext オブジェクト ポインターを (ドメイン名、クライアント名) ペアとして取得します。
IAzApplication::InitializeClientContextFromStringSid

テキスト 形式で指定されたセキュリティ識別子 (SID) から IAzClientContext オブジェクト ポインターを取得します。
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

ユーザー インターフェイス (UI) がアプリケーション固有の操作を実行するために使用するインターフェイスのクラス識別子 (CLSID) を設定または取得します。 (Put)
IAzApplication::p ut_Description

アプリケーションを記述するコメントを設定または取得します。 (Put)
IAzApplication::p ut_GenerateAudits

IAzApplication の GenerateAudits プロパティは、実行時監査を生成する必要があるかどうかを示す値を設定または取得します。 (Put)
IAzApplication::p ut_Name

アプリケーションの名前を設定または取得します。 (Put)
IAzApplication::p ut_Version

アプリケーションのバージョンを設定または取得します。 (Put)
IAzApplication::SetProperty

指定した値を、指定したプロパティ ID を持つ IAzApplication オブジェクト プロパティに設定します。
IAzApplication::Submit

IAzApplication オブジェクトに加えられた変更を保持します。

注釈

IAzApplication オブジェクトは、アプリケーションのインスタンスに適用されるすべての承認ポリシーが存在するコンテナーです。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー azroles.h
再頒布可能パッケージ Windows XP の Windows Server 2003 管理ツール パック

こちらもご覧ください

匿名アクセスの許可

IDispatch