Prisma Access Egress IP feed
Dynamically retrieve and add to allow list IPs Prisma Access uses to egress traffic to the internet and SaaS apps.
Data Enrichment & Threat Intelligence · Palo Alto Networks - Strata Cloud Manager · Feed
Details
| ID | Prisma Access Egress IP feed |
|---|---|
| Provider | Palo Alto Networks |
| Category | Data Enrichment & Threat Intelligence |
| From Version | 5.5.0 |
| Docker Image | demisto/python3:3.12.13.10116658 |
| Supported Modules | Agentix Cloud Runtime Security Cloud Posture Security XSIAM EDR Cortex Cloud |
README
Dynamically retrieve and allow IPs Prisma Access uses to egress traffic to the internet and SaaS apps.
Configure Prisma Access Egress IP feed in Cortex
| Parameter | Description | Required |
|---|---|---|
| feed | Fetch indicators | False |
| URL | URL | True |
| api_key | Prisma Access API Key from Panorama | True |
| serviceType | Service Type | True |
| addrType | Address Type | True |
| location | Location | False |
| feedReputation | Indicator Reputation | False |
| feedReliability | Source Reliability | True |
| tlp_color | The Traffic Light Protocol (TLP) designation to apply to indicators fetched from the feed. More information about the protocol can be found at https://us-cert.cisa.gov/tlp | False |
| feedExpirationPolicy | False | |
| feedExpirationInterval | False | |
| feedFetchInterval | Feed Fetch Interval | False |
| feedBypassExclusionList | Bypass exclusion list | False |
| insecure | Trust any certificate (not secure) | False |
| proxy | Use system proxy settings | False |
Retrieve Egress API Key
To retrieve the Egress API key from Panorama - Click “Generate API Key” under Panorama->Cloud Services->Configuration->Service Setup. For more information, see Retrieve the IP Addresses for Prisma Access.
Commands
You can execute these commands from the CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.
prisma-access-get-indicators
Gets indicators from the feed.
Base Command
prisma-access-get-indicators
Input
| Argument Name | Description | Required |
|---|---|---|
| limit | The maximum number of results to return. By default all IPs are returned. | Optional |
Context Output
| Path | Type | Description |
|---|---|---|
| PrismaAccess.Egress.IP.Address | string | Prisma Access Egress IP address |
| PrismaAccess.Egress.IP.Zone | string | Prisma Access Egress IP zone |
Command Example
!prisma-access-get-indicators limit=300
Configuration parameters
feed— Fetch indicatorsURL— URL (required)credentials—serviceType— Service TypeaddrType— Address Typelocation— LocationfeedReputation— Indicator ReputationfeedReliability— Source Reliabilitytlp_color— Traffic Light Protocol ColorfeedExpirationPolicy—feedExpirationInterval—feedFetchInterval— Feed Fetch IntervalfeedBypassExclusionList— Bypass exclusion listinsecure— Trust any certificate (not secure)proxy— Use system proxy settingsfeedTags— Tagsapi_key— Prisma Access API Key (Deprecated)
Commands (1)
-
prisma-access-get-indicatorsGets indicators from the feed.
commonfields: id: Prisma Access Egress IP feed version: -1 name: Prisma Access Egress IP feed display: Prisma Access Egress IP feed category: Data Enrichment & Threat Intelligence provider: Palo Alto Networks sectionorder: - Connect - Collect description: Dynamically retrieve and add to allow list IPs Prisma Access uses to egress traffic to the internet and SaaS apps. configuration: - display: Fetch indicators name: feed defaultvalue: "true" type: 8 section: Collect required: false - display: URL name: URL defaultvalue: https://api.gpcloudservice.com type: 0 section: Connect required: true - displaypassword: Prisma Access API Key from Panorama name: credentials type: 9 section: Connect hiddenusername: true required: false - display: Service Type name: serviceType defaultvalue: all type: 15 section: Collect required: false options: - all - remote_network - gp_gateway - gp_portal - clean_pipe - swg_proxy - rbi additionalinfo: https://docs.paloaltonetworks.com/prisma/prisma-access/prisma-access-panorama-admin/prisma-access-overview/retrieve-ip-addresses-for-prisma-access - display: Address Type name: addrType defaultvalue: all type: 15 section: Collect required: false options: - all - active - reserved additionalinfo: https://docs.paloaltonetworks.com/prisma/prisma-access/prisma-access-panorama-admin/prisma-access-overview/retrieve-ip-addresses-for-prisma-access - display: Location name: location defaultvalue: all type: 15 section: Collect options: - all - deployed additionalinfo: https://docs.paloaltonetworks.com/prisma/prisma-access/prisma-access-panorama-admin/prisma-access-overview/retrieve-ip-addresses-for-prisma-access required: false - display: Indicator Reputation name: feedReputation defaultvalue: Good type: 18 section: Collect options: - None - Good - Suspicious - Bad additionalinfo: Indicators from this integration instance will be marked with this reputation required: false - display: Source Reliability name: feedReliability defaultvalue: A - Completely reliable type: 15 section: Collect required: false options: - A - Completely reliable - B - Usually reliable - C - Fairly reliable - D - Not usually reliable - E - Unreliable - F - Reliability cannot be judged additionalinfo: Reliability of the source providing the intelligence data - additionalinfo: The Traffic Light Protocol (TLP) designation to apply to indicators fetched from the feed display: Traffic Light Protocol Color name: tlp_color options: - RED - AMBER - GREEN - WHITE type: 15 section: Collect required: false - display: "" name: feedExpirationPolicy defaultvalue: suddenDeath type: 17 section: Collect options: - never - interval - indicatorType - suddenDeath required: false - display: "" name: feedExpirationInterval defaultvalue: "20160" type: 1 section: Collect required: false - display: Feed Fetch Interval name: feedFetchInterval defaultvalue: "30" type: 19 section: Collect required: false - display: Bypass exclusion list name: feedBypassExclusionList type: 8 section: Collect defaultvalue: "true" additionalinfo: When selected, the exclusion list is ignored for indicators from this feed. This means that if an indicator from this feed is on the exclusion list, the indicator might still be added to the system. required: false - display: Trust any certificate (not secure) name: insecure type: 8 section: Connect required: false - display: Use system proxy settings name: proxy type: 8 section: Connect required: false - additionalinfo: Supports CSV values. display: Tags name: feedTags type: 0 section: Collect required: false - display: Prisma Access API Key (Deprecated) name: api_key type: 4 section: Connect hidden: true additionalinfo: The Prisma Access API Key to use (retrieve via Panorama->Service Setup->Egress IP API) required: false script: script: '' type: python commands: - name: prisma-access-get-indicators arguments: - name: limit description: The maximum number of results to return. By default all IPs are returned. outputs: - contextPath: PrismaAccess.Egress.IP.Address description: Prisma Access Egress IP address. type: string - contextPath: PrismaAccess.Egress.IP.Zone description: Prisma Access Egress IP zone. type: string description: Gets indicators from the feed. dockerimage: demisto/python3:3.12.13.10116658 feed: true subtype: python3 fromversion: 5.5.0 tests: - No tests (auto formatted)