- 03 Apr 2025
- 4 Minutes to read
- Print
- PDF
Deep Dive Use Cases
- Updated on 03 Apr 2025
- 4 Minutes to read
- Print
- PDF
The scenarios documented for AIW encompass both real-time and hypothetical situations, enabling you to envision how the functionality is put into action, thereby enhancing its relatability and accessibility.
This section comprises the following use-cases:
Use Case I - Access to Shared Folder
Goal
Enable employees to seamlessly request and obtain Shared Folder access (Read, Write or Full) through an automated system, eliminating the need for sending emails, pings, and delayed follow-ups with the support or any other team.
Scenario
The IT Department at NovaTech organization aims to implement an automated and AI-powered self-service solution that allows employees to request and obtain Shared Folder access without the need for manual emails, or follow-ups, ensuring a faster and more efficient access.
Team wants to avoid repetitive tasks by eliminating the need to execute the same process to provide the Shared Folder access.
User Persona
Administrator
Solution
Create a Runbook (NTP-_Shared_Folder_Access) using Automation component
Create an Agentic AI Flow (SharedFolderAccess AI Flow) using Agentic AI Studio component
Before diving into the detailed steps, let’s first view the high-level flow diagram.
Steps
Create a Workflow (SharedFolderAccess) using Automation component
Before we configure the required Workflow, the required Scripts must be configured. The required scripts are as follow:
ShareFolderAccess_Main
ShareFolderAccess_SendNotification
Configuring ShareFolderAccess_Main Skill
Navigate to Automation > Skills > Manage Skills > New Skill. Configure the following properties as described in below table:
Field Name | Value |
---|---|
Skill Name | ShareFolderAccess_Main |
Category | API Management |
Description | ShareFolderAccess_Main |
Field Name | Value |
---|---|
Max Run Time (In Mins) | 15 |
Remote Execution By | System Account |
Field Name | Value |
---|---|
Input Name | XML Output, Folder Access, SharePath, FileServer |
Mandatory | Enable |
Field Name | Value |
---|---|
Output Variable | Sucess |
Output Source | Execution Output |
Field Name | Value |
---|---|
Success Condition | Enable |
Variable | Success |
Operator | Contains |
Value | Script Executed Successfully |
Configuring ShareFolderAccess_SendNotification Skill
Navigate to Automation > Skills > Manage Skills > New Skill. Configure the following properties as described in below table:
Field Name | Value |
---|---|
Skill Name | ShareFolderAccess_SendNotification |
Category | API Management |
Description | ShareFolderAccess_Main |
Field Name | Value |
---|---|
Max Run Time (In Mins) | 30 |
Remote Execution By | System Account |
Field Name | Value |
---|---|
Input Name | SharePath, Notifyto, From, WebServiceURL, Acme_UserName, AcmePassword, TeamName, ServiceRequestID,Subjed, Requestor, |
Mandatory | Enable |
Field Name | Value |
---|---|
Output Variable | Sucess |
Output Source | Execution Output |
Field Name | Value |
---|---|
Success Condition | Enable |
Variable | Success |
Operator | Contains |
Value | Script Executed Successfully |
To create the Workflow, perform the following steps:
Navigate to Automation > Workflows > Manage Workflows > New Workflow. The New Workflow pane is displayed.
Double click on BEGIN. The Workflow Configuration pop-up is displayed.
Configure the properties as shown in the below table:Field Name
Values
Workflow Name
Shared_Folder_Access
Trigger Event
API/Scheduler
Active
Active
Workflow Category
Access Rights Management
Description
This Workflow is to get access for shared folder.
Content Parser and Condition Configuration
Conditions
N/A
Content Parser
N/A
The Workflow Shared_Folder_Access. Configuration is donename and other information is defined Shared_Folder_Access.
Drag and drop the Skill named ShareFolderAccess_Main on the Workflow pane from the left navigation bar.
Configure the Skill’s fields as shown in the below table:Field Name
Values
Style
Texts
Title
SharedFolderAccess_Main
Styles
Title border color
R,G,B - 0, 0, 0
Background
R,G,B - 0, 0, 0
Title color
R,G,B - 0, 0, 0
Skill Description
SharedFolderAccess_Main
Action
Skill Details
Skill Version
V1
Skill Name
ShareFolderAccess_Main
Skill Language
Powershell Script
Target Type
CI
Target Host Type
TBD
Proxy Server Host
TBD
Schedule Type
One Time
Retry Intervals (In Mins)
0
Retry Count
0
Parameter Details
Input Parameter Name: Data Source: Data Field
XML Output, API Scheduler, UserEmailID
FolderAccess, API Scheduler, AccessType
SharePath, API Scheduler, FolderPath
FileServer, Fixed Input, NEPRDWINWEB01(TBD)
Drag and drop the Skill named ShareFolderAccess_SendNotification on the Workflow pane from the left navigation bar. Call the Skill named SharedFolderAccess_SendNotification.
Configure the Skill’s fields as shown in the below table:Field Name
Values
Style
Texts
Title
SharedFolderAccess_Main
Styles
Title border color
R,G,B - 0, 0, 0
Background
R,G,B - 0, 0, 0
Title color
R,G,B - 0, 0, 0
Skill Description
SharedFolderAccess_Main
Action
Skill Details
Skill Version
V1
Skill Name
ShareFolderAccess_SendNotification
Skill Language
Powershell Script
Target Type
CI
Target Host Type
TBD
Proxy Server Host
TBD
Schedule Type
One Time
Retry Intervals (In Mins)
0
Retry Count
0
Parameter Details
Input Parameter Name: Data Source: Data Field
SharePath,API/Scheduler, Folder Path
Notifyto, Fixed Input, Fredrick.nortan@zacme.com
From, Fixed Input, noreply@zacme.com
WebServiceURL, Fixed Input, https://skylabs.symphonysummit.com/api.integration/REST/Summit_RESTWCF.svc/RESTService/CommonWS_JsonObjCall
Summit_username, Fixed Input, NA
Summit_Password, Password, ......
templateName, Fixed Input, AR_Basic_Mail_Template_2
TeamName, Fixed Input, Zacme Orchestration
ServiceRequestID, Fixed Input, API
Subject, Fixed Input, Shared Folder Access granted
Requestor, API Scheduler, UserEmailID
Webservice_APIKEY, Fixed Input, uo2C0iCnHMov1MExWuLd9MCd6xkp5Ldf1igYcMN9biw=
Connect the edges as shown in the following diagram for the workflow to be functional.
Figure: Workflow DiagramCreate Agentic AI Flow using Agentic AI Studio Component
To create Agentic AI Flow to get Shared folder Access, perform the following steps:
Navigate to Agentic AI Studio.
Click New Flow. The Get Started pop-up is displayed.
Click Blank Flow.
Navigate to left side Components sidebar.
Drag and drop the Chat Input component.
Drag and drop the User Profile Extraction component. Connect the edges of Chat Input component and User Profile Extraction component.
Drag and drop the Agent Instruction component. Connect the edges of User Profile Extraction component and Agent Instruction component.
Drag and drop the Runbook Agent from the left side bar to the canvas.
Figure: Runbook AgentClick Runbook dropdown. It displays the list of runbooks available for your Workspace.
Select the NTP-_Shared_Folder_Access Runbook from the displayed list. It will trigger the selected Runbook (Workflow) from Automation to access the shared folder.
Drag and drop the Orchestration Agent component.
Connect the edges of Agent Instruction component and Orchestration Agent (Agent Instructions connection edge).
Connect the Tool edge of Runbook Agent and with Tools edge of Orchestration Agent component.
Connect the Message edge of Chat Input Agent and with Input edge of Orchestration Agent component.
Drag and drop the Output component. Connect the Response edge of Orchestration Agent component with Output component.
The following diagram depicts the complete view after connecting the edges.Figure: Agentic AI Flow
The following video explains the steps mentioned above to create an Agentic AI flow for obtaining shared folder access and its outcome.