This article explains how to connect Palo Alto Networks SaaS Security to Workbench.

Step 1: Generate API credentials

This procedure creates an authentication that allows Workbench to access the Palo Alto Networks SaaS Security API.

  1. In Palo Alto Networks SaaS Security API, select Settings > External Service.

  2. Click Add Client App.

  3. Type Expel for the API Client Name.

  4. Authorize the Expel API client for these Scopes:

    • Log access

    • Incident management

    • Quarantine management

  5. SaaS Security API shows a Client Secret. Write down the Client Secret and save it.


    You must have the Client Secret for the next step.

Step 2: Configure the technology in Workbench


Expel secures all login information our SOC analysts need about your devices in an MFA password product. Access to this login information is protected using our internal MFA processes. To learn more about the IP addresses all Expel traffic comes from, go here.

  1. In a new browser tab, log into

  2. On the console page, navigate to Settings and click Security Devices.

  3. At the top right of the page, click Add Security Device.

  4. Search for and select Palo Alto Networks SaaS Security.

  5. For SIEM, select Expel Cloud.

    • Type the Server Name and Location.

    • For API ID, type Expel.

    • For API secret, type the secret generated in Step 1.

    • Select the SaaS Security server from the list.

  6. You can provide console access now or set it up later. Use the instructions below to set it up later.


This article was accurate at the time of writing, but changes happen. If you find the instructions are outdated, leave a description in the comment field below and let us know!