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 管理ツール パック |