스크립트에서 애플리케이션 개체 만들기

권한 부여 정책 저장소에는 하나 이상의 애플리케이션에 대한 권한 부여 정책 정보가 포함되어 있습니다. 권한 부여 정책 저장소를 사용하는 각 애플리케이션에 대해 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