次の方法で共有


スクリプトでのアプリケーション オブジェクトの作成

承認ポリシー ストアには、1 つ以上のアプリケーションの承認ポリシー情報が含まれています。 承認ポリシー ストアを使用するアプリケーションごとに、 IAzApplication オブジェクトを作成し、ポリシー ストアに保存する必要があります。

次の例は、アプリケーションを表す IAzApplication オブジェクトを作成する方法と、アプリケーションが使用する承認ポリシー ストアに IAzApplication オブジェクトを追加する方法を示しています。 この例では、ドライブ C のルート ディレクトリに MyStore.xml という名前の既存の 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