Integrating PAM360 with Cortex XSOAR11 minutes to read
PAM360, a unified Privileged Access Management product from ManageEngine, integrates with Cortex XSOAR by Palo Alto Networks, a robotic process automation (RPA) tool that allows you to build standardized responses using commands created through techniques that incorporate case management, automation, real-time collaboration, and threat intelligence management to serve security teams across the incident lifecycle. At the end of this document, you will have learned the following:
4.1 Adding Entries 4.2 Editing Entries 4.3 Approval Workflow for RPA Entries 4.4 Deleting Entries 1. Key Benefits of IntegrationThrough the PAM360 - Cortex XSOAR integration, the commands provided by PAM360 can automate a variety of password-related operations such as creating resources and accounts, fetching passwords, and updating resource and account details. These operations can be used further by Cortex XSOAR to perform any automated tasks. This integration allows you to securely configure instances in Cortex XSOAR using credentials stored in the PAM360 vault. From the Cortex XSOAR instance, you can reset account passwords, fetch resource and account details without revealing the passwords, enforce automated approval workflows to gain access to passwords. 2. How does the Integration Work?
The PAM360-Cortex XSOAR integration utilizes commands to automatically fetch passwords using resource and account details from PAM360's vault.
PAM360 provides various commands covering a variety of automation tasks that can be combined to create a complete endpoint management workflow. 3. Setting up the PAM360 Instance in Cortex XSOARPrerequisite A working instance of Cortex XSOAR is required to complete the integration with PAM360. First-time users, click here to sign up for Cortex XSOAR and get started. Follow the below steps to set up the Cortex XSOAR portal and add the PAM360 instance in there:
![]() ![]() ![]() ![]() ![]() ![]() 4. Configuring Cortex XSOAR in PAM360
Note: The Robotic Process Automation option will be visible only to users with RPA privilege - Administrators, Privileged Administrators and users for whom RPA custom role is enabled. 4.1 Adding Entries
4.2 Editing EntriesTo edit an RPA entry, follow the below steps:
4.3 Approval Workflow for RPA EntriesThe User Name chosen in the Add window can be your own admin user name, another admin user or a non-admin user (Password User or Password Auditor) Case I - Automatic Approval: If you choose your own user name, the entry will be automatically approved and the App Token will be active right away. Case II - Awaiting Approval for RPA Privileged Users: If the RPA owner is a user with RPA privilege, then the approval request will be sent to the RPA Owner and will be visible for them under Pending Requests. They can review details such as User Name, Host Name, Created By and choose to approve or reject the request. Upon approval, the RPA Owner can either generate a new App Token or use the same one generated when the entry was added. Please note that only the RPA Owner will be able to apply the App Token and use PAM360 commands in Cortex XSOAR. Upon rejection of the request, the RPA entry will be deleted from the menu. Case III - Awaiting Approval for Users without RPA Privilege: If the RPA owner is not a user with RPA privilege, then all admins other than the one creating the RPA entry will get the approval request—any one of the admins can approve or reject the request. You can copy the App Token and provide it to the RPA owner after approval from one of the admins.
![]() 4.4 Deleting Entries
| ||||||||||||||||||||||