IAzAuthorizationStore3 interface (azroles.h)

The IAzAuthorizationStore3 interface extends the IAzAuthorizationStore2 interface with methods that manage business rule (BizRule) support and caching.

Inheritance

The IAzAuthorizationStore3 interface inherits from IAzAuthorizationStore2. IAzAuthorizationStore3 also has these types of members:

Methods

The IAzAuthorizationStore3 interface has these methods.

 
IAzAuthorizationStore3::BizruleGroupSupported

Returns a Boolean value that specifies whether this IAzAuthorizationStore3 object supports application groups that use business rule (BizRule) scripts.
IAzAuthorizationStore3::GetSchemaVersion

Gets the version number of this authorization store.
IAzAuthorizationStore3::IsFunctionalLevelUpgradeSupported

Gets a Boolean value that indicates whether the version of this authorization store can be upgraded.
IAzAuthorizationStore3::IsUpdateNeeded

Checks whether the persisted version of this authorization store is newer than the cached version.
IAzAuthorizationStore3::UpgradeStoresFunctionalLevel

Upgrades this authorization store from version 1 to version 2.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header azroles.h