Поделиться через


Создание объекта приложения в скрипте

Хранилище политик авторизации содержит сведения о политике авторизации для одного или нескольких приложений. Для каждого приложения, использующего хранилище политик авторизации, необходимо создать объект IAzApplication и сохранить его в хранилище политик.

В следующем примере показано, как создать объект IAzApplication , представляющий приложение, и как добавить объект IAzApplication в хранилище политики авторизации, которое использует приложение. В примере предполагается, что в корневом каталоге диска C имеется хранилище политик XML с именем MyStore.xml.

'  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