SendPANWIoTDevicesToCiscoISE

This script takes (as a required argument) custom attributes from PANW IoT cloud and creates or updates endpoints in ISE with the input custom attributes. This automation runs using the default Limited User role, unless you explicitly change the permissions. For more information, see the section about permissions here: - For Cortex XSOAR 6 see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/6.x/Cortex-XSOAR-Playbook-Design-Guide/Automations - For Cortex XSOAR 8 Cloud see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Create-a-script - For Cortex XSOAR 8.7 On-prem see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8.7/Cortex-XSOAR-On-prem-Documentation/Create-a-script

python · IoT 3rd Party Integrations by Palo Alto Networks (Deprecated)

Details

IDSendPANWIoTDevicesToCiscoISE
Languagepython
From Version6.0.0
Docker Imagedemisto/python3:3.11.10.116949
TagsPANW IoT 3rd Party Integration Cisco ISE

README

This script takes PANW IoT cloud devices as input and exports them as endpoints with custom attributes in Cisco ISE.

Permissions


This automation runs using the default Limited User role, unless you explicitly change the permissions.
For more information, see the section about permissions here: For Cortex XSOAR 6, see the https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/6.x/Cortex-XSOAR-Playbook-Design-Guide/Automations for Cortex XSOAR 8 Cloud, see the https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Create-a-script for Cortex XSOAR 8 On-prem, see the https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8.7/Cortex-XSOAR-On-prem-Documentation/Create-a-script.

Script Data


Name Description
Script Type python3
Tags PANW IoT 3rd Party Integration, Cisco ISE
Cortex XSOAR Version 6.0.0

Used In


This script is used in the following playbooks and scripts.

  • Incremental Export to SIEM - PANW IoT 3rd Party Integration

Dependencies


This script uses the following commands and scripts.

  • cisco-ise-get-endpoint-id
  • cisco-ise-get-endpoint-id-by-name
  • cisco-ise-create-endpoint
  • cisco-ise-update-endpoint-custom-attribute

Inputs


Argument Name Description
device_maps List of device maps from PANW IoT cloud.
active_ise_instance Name of the Active Cisco ISE instance.
panw_iot_3rd_party_instance Name of the configured PANW Iot 3rd Party instance.

Outputs


Path Description Type
PaloAltoIoTIntegrationBase.Status Total count of devices updated or created on ISE unknown
args:
- description: List of device maps.
  isArray: true
  name: device_maps
  required: true
- description: The name of the active Cisco ISE integration instance.
  name: active_ise_instance
  required: true
- default: true
  defaultValue: PANW IoT 3rd Party Integration Instance
  description: The name of the configured PANW IoT 3rd Party instance.
  name: panw_iot_3rd_party_instance
  required: true
comment: |-
  This script takes (as a required argument) custom attributes from PANW IoT cloud
  and creates or updates endpoints in ISE with the input custom attributes.

  This automation runs using the default Limited User role, unless you explicitly change the permissions.
  For more information, see the section about permissions here:
  - For Cortex XSOAR 6 see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/6.x/Cortex-XSOAR-Playbook-Design-Guide/Automations 
  - For Cortex XSOAR 8 Cloud see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Create-a-script
  - For Cortex XSOAR 8.7 On-prem see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8.7/Cortex-XSOAR-On-prem-Documentation/Create-a-script
commonfields:
  id: SendPANWIoTDevicesToCiscoISE
  version: -1
dockerimage: demisto/python3:3.11.10.116949
enabled: true
name: SendPANWIoTDevicesToCiscoISE
outputs:
- contextPath: PaloAltoIoTIntegrationBase.Status
  description: Total number of devices updated or created on ISE.
runonce: true
script: ''
scripttarget: 0
subtype: python3
tags:
- PANW IoT 3rd Party Integration
- Cisco ISE
timeout: 362.88ms
type: python
fromversion: 6.0.0
tests:
- No tests (auto formatted)