Zafran API
Zafran Pack.#
This Integration is part of theSupported versions
Supported Cortex XSOAR versions: 6.0.0 and later.
In today’s complex security landscape, resource-constrained teams struggle to efficiently mitigate exposure risks across large infrastructures. The Zafran Integration with Palo XSOAR helps you implement Automated, High Impact Mitigations at scale. With this integration, teams can prioritize mitigation actions, trigger playbooks with a single click, and streamline their response efforts, all from within the Palo XSOAR environment.
#
Configure Zafran API on Cortex XSOARNavigate to Settings > Integrations > Servers & Services.
Search for Zafran API.
Click Add instance to create and configure a new integration instance.
Parameter Required Server URL (e.g. api.zafran.io) True API Key True Trust any certificate (not secure) False Use system proxy settings False Click Test to validate the URLs, token, and connection.
#
CommandsYou can execute these commands from the Cortex XSOAR 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.
#
zafran-mitigation-performedUpdate on mitigations performed
#
Base Commandzafran-mitigation-performed
#
InputArgument Name | Description | Required |
---|---|---|
external_ticket_id | External service ticket ID. | Optional |
external_ticket_url | External service ticket link. | Optional |
id | Mitigation ID. | Required |
state | Mitigation status new - New mitigation pending_approval - Waiting for mitigation approval rejected - Mitigative action was rejected. in_progress - Mitigation approved and in progress. completed - Mitigation applied successfully. Possible values are: new, pending_approval, rejected, in_progress, completed. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Zafran.MitigationsPerformedResponse.internal_status_code | Number | Internal status code. |
Zafran.MitigationsPerformedResponse.message | String | Error message. |
#
zafran-mitigations-exportExport recommended mitigations
#
Base Commandzafran-mitigations-export
#
InputArgument Name | Description | Required |
---|---|---|
filter | ZQL filter. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Zafran.UpstreamMitigation.assets_count | Number | Assets count. |
Zafran.UpstreamMitigation.control_product | String | Control Product. |
Zafran.UpstreamMitigation.exposure | Number | Exposure in days. |
Zafran.UpstreamMitigation.id | String | Zafran mitigation unique id. |
Zafran.UpstreamMitigation.mitigation_type | String | Mitigation type. |
Zafran.UpstreamMitigation.recommendation | String | Recommendation. |
Zafran.UpstreamMitigation.title | String | Title. |
Zafran.UpstreamMitigation.vulnerabilities_count | Number | Vulnerabilities count. |
Zafran.UpstreamMitigation.internal_status_code | Number | Internal status code. |
Zafran.UpstreamMitigation.message | String | Error message |
#
zafran-mitigations-performedUpdate on mitigations performed
#
Base Commandzafran-mitigations-performed
#
InputArgument Name | Description | Required |
---|---|---|
mitigation_id | Mitigation ID. | Optional |
mitigation_ids | Mitigation IDs. | Optional |
state | Mitigation status new - New mitigation pending_approval - Waiting for mitigation approval rejected - Mitigative action was rejected. in_progress - Mitigation approved and in progress. completed - Mitigation applied successfully. Possible values are: new, pending_approval, rejected, in_progress, completed. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Zafran.MitigationsPerformedResponse.internal_status_code | Number | Internal status code. |
Zafran.MitigationsPerformedResponse.message | String | Error message. |