Share via


IAzScope インターフェイス (azroles.h)

IAzScope インターフェイスは、アプリケーションがアクセスを管理するリソースの論理コンテナーを定義します。 スコープ名は、 AccessCheck メソッドの呼び出しで使用され、ユーザーがスコープ内に論理的に含まれるリソースへの要求されたアクセス権を持っているかどうかを判断します。

継承

IAzScope インターフェイスは、IDispatch インターフェイスから継承されます。 IAzScope には、次の種類のメンバーもあります。

メソッド

IAzScope インターフェイスには、これらのメソッドがあります。

 
IAzScope::AddPolicyAdministrator

IAzScope の AddPolicyAdministrator メソッドは、指定されたセキュリティ識別子をテキスト 形式でポリシー管理者として機能するプリンシパルの一覧に追加します。
IAzScope::AddPolicyAdministratorName

IAzScope の AddPolicyAdministratorName メソッドは、指定されたアカウント名を、ポリシー管理者として機能するプリンシパルの一覧に追加します。
IAzScope::AddPolicyReader

IAzScope の AddPolicyReader メソッドは、指定されたセキュリティ識別子をテキスト 形式でポリシー リーダーとして機能するプリンシパルの一覧に追加します。
IAzScope::AddPolicyReaderName

IAzScope の AddPolicyReaderName メソッドは、ポリシー 閲覧者として機能するプリンシパルの一覧に、指定されたアカウント名を追加します。
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

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

IAzScope の DeletePolicyAdministratorName メソッドは、ポリシー管理者として機能するプリンシパルの一覧から指定されたアカウント名を削除します。
IAzScope::D eletePolicyReader

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

IAzScope の DeletePolicyReaderName メソッドは、ポリシー リーダーとして機能するプリンシパルの一覧から指定されたアカウント名を削除します。
IAzScope::D eletePropertyItem

指定したプリンシパルの一覧から、指定したプリンシパルを削除します。 (IAzScope.DeletePropertyItem)
IAzScope::D eleteRole

指定した名前の IAzRole オブジェクトを IAzScope オブジェクトから削除します。
IAzScope::D eleteTask

指定した名前の IAzTask オブジェクトを IAzScope オブジェクトから削除します。
IAzScope::get_ApplicationData

IAzScope の ApplicationData プロパティは、アプリケーションが情報を格納するために使用できる不透明なフィールドを設定または取得します。 (Get)
IAzScope::get_ApplicationGroups

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

委任されていないスコープが書き込み可能かどうかを示す値を取得します。
IAzScope::get_CanBeDelegated

スコープを委任できるかどうかを示す値を取得します。
IAzScope::get_Description

スコープを記述するコメントを設定または取得します。 (Get)
IAzScope::get_Name

スコープの名前を設定または取得します。 (Get)
IAzScope::get_PolicyAdministrators

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

ポリシー管理者として機能するプリンシパルのアカウント名を取得します。 (IAzScope.get_PolicyAdministratorsName)
IAzScope::get_PolicyReaders

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

ポリシー閲覧者として機能するプリンシパルのアカウント名を取得します。 (IAzScope.get_PolicyReadersName)
IAzScope::get_Roles

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

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

スコープを初期化したユーザー コンテキストによってスコープを変更できるかどうかを示す値を取得します。
IAzScope::GetProperty

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

名前を指定して IAzApplicationGroup オブジェクトを開きます。 (IAzScope.OpenApplicationGroup)
IAzScope::OpenRole

指定した名前の IAzRole オブジェクトを開きます。 (IAzScope.OpenRole)
IAzScope::OpenTask

指定した名前の IAzTask オブジェクトを開きます。 (IAzScope.OpenTask)
IAzScope::p ut_ApplicationData

IAzScope の ApplicationData プロパティは、アプリケーションが情報を格納するために使用できる不透明なフィールドを設定または取得します。 (Put)
IAzScope::p ut_Description

スコープを記述するコメントを設定または取得します。 (Put)
IAzScope::p ut_Name

スコープの名前を設定または取得します。 (Put)
IAzScope::SetProperty

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

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

要件

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