IAzAuthorizationStore 介面 (azroles.h)

AzAuthorizationStore 物件會定義授權原則存放區根目錄的容器。

繼承

IAzAuthorizationStore 介面繼承自 IUnknown 介面。 IAzAuthorizationStore 也有下列類型的成員:

方法

IAzAuthorizationStore 介面具有這些方法。

 
IAzAuthorizationStore::AddDelegatedPolicyUser

將指定的安全性標識碼 (SID) 新增至做為委派原則用戶的主體清單。 (IAzAuthorizationStore.AddDelegatedPolicyUser)
IAzAuthorizationStore::AddDelegatedPolicyUserName

將指定的帳戶名稱新增至做為委派原則用戶的主體清單。 (IAzAuthorizationStore.AddDelegatedPolicyUserName)
IAzAuthorizationStore::AddPolicyAdministrator

將文字格式的指定安全性標識碼 (SID) 新增至作為原則管理員的主體清單。 (IAzAuthorizationStore.AddPolicyAdministrator)
IAzAuthorizationStore::AddPolicyAdministratorName

將指定的帳戶名稱新增至做為原則管理員的主體清單。 (IAzAuthorizationStore.AddPolicyAdministratorName)
IAzAuthorizationStore::AddPolicyReader

將文字格式的指定安全性標識碼 (SID) 新增至做為原則讀取器的主體清單。 (IAzAuthorizationStore.AddPolicyReader)
IAzAuthorizationStore::AddPolicyReaderName

將指定的帳戶名稱新增至做為原則讀取器的主體清單。 (IAzAuthorizationStore.AddPolicyReaderName)
IAzAuthorizationStore::AddPropertyItem

將指定的主體加入至指定的主體清單。 (IAzAuthorizationStore.AddPropertyItem)
IAzAuthorizationStore::CloseApplication

從快取卸除指定的 IAzApplication 物件。
IAzAuthorizationStore::CreateApplication

建立具有指定名稱的 IAzApplication 物件。
IAzAuthorizationStore::CreateApplicationGroup

建立具有指定名稱的 IAzApplicationGroup 物件。 (IAzAuthorizationStore.CreateApplicationGroup)
IAzAuthorizationStore::D elete

刪除 AzAuthorizationStore 物件目前使用中的原則存放區。
IAzAuthorizationStore::D eleteApplication

從 AzAuthorizationStore 物件中移除具有指定名稱的 IAzApplication 物件。
IAzAuthorizationStore::D eleteApplicationGroup

從 AzAuthorizationStore 物件中移除具有指定名稱的 IAzApplicationGroup 物件。
IAzAuthorizationStore::D eleteDelegatedPolicyUser

從做為委派原則用戶的主體清單中,移除指定的安全性標識碼 (SID) 。
IAzAuthorizationStore::D eleteDelegatedPolicyUserName

從做為委派原則用戶的主體清單中移除指定的帳戶名稱。 (IAzAuthorizationStore.DeleteDelegatedPolicyUserName)
IAzAuthorizationStore::D eletePolicyAdministrator

從做為原則管理員的主體清單中,移除文字格式的指定安全性標識碼 (SID) 。
IAzAuthorizationStore::D eletePolicyAdministratorName

從做為原則管理員的主體清單中移除指定的帳戶名稱。 (IAzAuthorizationStore.DeletePolicyAdministratorName)
IAzAuthorizationStore::D eletePolicyReader

從做為原則讀取器的主體清單中,移除指定的安全性標識碼 (SID) 。
IAzAuthorizationStore::D eletePolicyReaderName

從做為原則讀取器的主體清單中移除指定的帳戶名稱。 (IAzAuthorizationStore.DeletePolicyReaderName)
IAzAuthorizationStore::D eletePropertyItem

從指定的主體清單中移除指定的主體。 (IAzAuthorizationStore.DeletePropertyItem)
IAzAuthorizationStore::get_ApplicationData

設定或擷取應用程式可用來儲存資訊的不透明欄位。 (IAzAuthorizationStore.get_ApplicationData)
IAzAuthorizationStore::get_ApplicationGroups

從原則數據擷取用來列舉 IAzApplicationGroup 物件的 IAzApplicationGroups 物件。 (IAzAuthorizationStore.get_ApplicationGroups)
IAzAuthorizationStore::get_Applications

從原則存放區擷取用來列舉 IAzApplication 物件的 IAzApplications 物件。
IAzAuthorizationStore::get_ApplyStoreSacl

設定或擷取值,指出授權存放區修改時是否應該產生原則稽核。 (IAzAuthorizationStore.get_ApplyStoreSacl)
IAzAuthorizationStore::get_DelegatedPolicyUsers

擷取以文字形式作為委派原則使用者之主體 (SID) 的安全性標識符。
IAzAuthorizationStore::get_DelegatedPolicyUsersName

擷取做為委派原則用戶的主體帳戶名稱。
IAzAuthorizationStore::get_Description

設定或擷取描述作業的批注。 (取得)
IAzAuthorizationStore::get_DomainTimeout

設定或擷取以毫秒為單位的時間,然後決定無法連線網域。 (取得)
IAzAuthorizationStore::get_GenerateAudits

設定或擷取值,指出是否應該產生運行時間稽核。 (取得)
IAzAuthorizationStore::get_MaxScriptEngines

設定或擷取將快取之 BizRule) 腳本引擎的商務 (規則數目上限。 (取得)
IAzAuthorizationStore::get_PolicyAdministrators

擷取安全性標識碼 (SID) 做為文字格式的原則管理員主體。
IAzAuthorizationStore::get_PolicyAdministratorsName

擷取做為原則管理員之主體的帳戶名稱。 (IAzAuthorizationStore.get_PolicyAdministratorsName)
IAzAuthorizationStore::get_PolicyReaders

擷取以文字形式作為原則讀取器之主體 (SID) 的安全性標識符。
IAzAuthorizationStore::get_PolicyReadersName

擷取做為原則讀取器的主體帳戶名稱。 (IAzAuthorizationStore.get_PolicyReadersName)
IAzAuthorizationStore::get_ScriptEngineTimeout

會設定或擷取 IAzClientContext::AccessCheck 方法將等候商務規則 (BizRule) 完成執行,然後再取消的時間。 (取得)
IAzAuthorizationStore::get_TargetMachine

擷取應該發生帳戶解析的計算機名稱。
IAzAuthorizationStore::get_Writable

擷取值,這個值表示物件是否可以由呼叫 Initialize 方法的用戶內容修改。
IAzAuthorizationStore::GetProperty

傳回具有指定屬性標識碼的 AzAuthorizationStore 物件屬性。
IAzAuthorizationStore::Initialize

初始化授權管理員。
IAzAuthorizationStore::OpenApplication

開啟具有指定名稱的 IAzApplication 物件。
IAzAuthorizationStore::OpenApplicationGroup

藉由指定其名稱來開啟IAzApplicationGroup 物件。 (IAzAuthorizationStore.OpenApplicationGroup)
IAzAuthorizationStore::p ut_ApplicationData

設定或擷取應用程式可用來儲存資訊的不透明欄位。 (IAzAuthorizationStore.put_ApplicationData)
IAzAuthorizationStore::p ut_ApplyStoreSacl

設定或擷取值,指出修改授權存放區時是否應該產生原則稽核。 (IAzAuthorizationStore.put_ApplyStoreSacl)
IAzAuthorizationStore::p ut_Description

設定或擷取描述作業的批注。 (Put)
IAzAuthorizationStore::p ut_DomainTimeout

設定或擷取以毫秒為單位的時間,之後定義域會決定無法連線。 (Put)
IAzAuthorizationStore::p ut_GenerateAudits

設定或擷取值,指出是否應該產生運行時間稽核。 (Put)
IAzAuthorizationStore::p ut_MaxScriptEngines

設定或擷取將快取的商務規則 (BizRule) 腳本引擎數目上限。 (Put)
IAzAuthorizationStore::p ut_ScriptEngineTimeout

會設定或擷取 IAzClientContext::AccessCheck 方法將等候商務規則 (BizRule) 完成執行,然後再取消的時間。 (Put)
IAzAuthorizationStore::SetProperty

使用指定的屬性識別碼,將指定的值設定為 AzAuthorizationStore 物件屬性。
IAzAuthorizationStore::Submit

保存對 AzAuthorizationStore 物件所做的變更。
IAzAuthorizationStore::UpdateCache

匯報 對象和物件屬性的快取,以符合基礎原則存放區。

備註

AzAuthorizationStore 對象會根據傳遞給 Initialize 方法的 URL 來命名。 對象在原則存放區內沒有名稱。

除了 IAzApplication::InitializeClientContextFromToken 方法之外,應用程式必須確定呼叫 Initialize 方法的使用者內容會用於所有未來 AzAuthorizationStore 物件的存取。

注意 如果透過網路使用 XML 存放區,則不會自動加密流量。 IPsec 可用來加密傳輸中的授權資訊。
 

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 azroles.h
可轉散發套件 Windows XP 上的 Windows Server 2003 系統管理工具套件