작업을 스크립트의 작업으로 그룹화

권한 부여 관리자에서 작업은 애플리케이션 사용자가 완료해야 하는 개략적인 작업입니다. 작업은 애플리케이션의 하위 수준 함수 및 메서드인 작업으로 구성됩니다. 그런 다음 해당 작업을 수행해야 하는 역할에 태스크가 할당됩니다. 작업은 IAzTask 개체로 표시됩니다. 작업 및 작업에 대한 자세한 내용은 작업 및 작업을 참조하세요.

다음 예제에서는 작업을 그룹화하여 작업을 만드는 방법을 보여 줍니다. 이 예제에서는 C 드라이브의 루트 디렉터리에 MyStore.xml 라는 기존 XML 정책 저장소가 있고, 이 저장소에 Expense라는 애플리케이션이 포함되어 있으며, 이 애플리케이션에 스크립트의 작업 정의 항목에 정의된 작업이 포함되어 있다고 가정합니다.

'  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.OpenApplication("Expense")

'  Create a task object.
Dim Task1
Set Task1 = expenseApp.CreateTask("Submit Expense")

'  Add operations to the task.
Task1.AddOperation CStr("RetrieveForm")
Task1.AddOperation CStr("EnqueRequest")
Task1.AddOperation Cstr("UseFormControl")

'  Save the task to the store.
Task1.Submit