Erstellen eines Anwendungsobjekts in Skript

Ein Autorisierungsrichtlinienspeicher enthält Autorisierungsrichtlinieninformationen für mindestens eine Anwendung. Für jede Anwendung, die einen Autorisierungsrichtlinienspeicher verwendet, müssen Sie ein IAzApplication-Objekt erstellen und in einem Richtlinienspeicher speichern.

Das folgende Beispiel zeigt, wie Sie ein IAzApplication-Objekt erstellen, das eine Anwendung darstellt, und wie Sie das IAzApplication-Objekt dem von der Anwendung verwendeten Autorisierungsrichtlinienspeicher hinzufügen. Im Beispiel wird davon ausgegangen, dass im Stammverzeichnis von Laufwerk C ein XML-Richtlinienspeicher mit dem Namen MyStore.xml vorhanden ist.

'  Create the AzAuthorizationStore object.
Dim AzManStore
Set AzManStore = CreateObject("AzRoles.AzAuthorizationStore")

'  Initialize the authorization store.
AzManStore.Initialize 2, "msxml://C:\MyStore.xml"

'  Create an application object in the store.
Dim expenseApp
Set expenseApp= AzManStore.CreateApplication("Expense")

'  Save changes to the store.
expenseApp.Submit