SecureX integration to retrieve and analyze network access controls across Tufin-managed firewalls, SDN, and public cloud to identify vulnerable access paths of an attack
A single Account Key may be utilized when multiple TOS components (SecureTrack, SecureChange, and SecureApp) share the same credentials. If the credentials differ between SecureTrack, SecureChange, and SecureApp deployments, different Account Keys should be configured for each.
Important Account Key Parameters:
Parameter | Value |
---|---|
Account Key Type | HTTP Basic Authentication |
Username | ST, SC, or SA Username |
Password | ST, SC, or SA Password |
Authentication Option | Basic |
A single Target may be utilized when multiple TOS components (SecureTrack, SecureChange, and SecureApp) share the same hostname/IP and credentials. If the hostname/IP and/or credentials differ between SecureTrack, SecureChange, and SecureApp deployments, different Targets should be configured for each.
Important Target Parameters:
Parameter | Value |
---|---|
Target Type | HTTP Endpoint |
Default Account Keys | ST, SC, or SA Account Key (If configured) |
Protocol | HTTPS |
Path | |
Disable Server Certificate Validation | Check if required |
SecureTrack
- Tufin Resolve Objects
- Tufin Search Devices
- Tufin Search Policies
- Tufin Search Topology
SecureChange 5. Tufin Get Change Info 6. Tufin Submit FW Change Request 7. Tufin Submit Server Decom Request
SecureApp 8. Tufin Search Applications 9. Tufin Search Application Connections
Resolve IP address to Network Object
Argument Name | Description | Required |
---|---|---|
IP Address | IP Address | Yes |
Tufin Objects Table
Name | Type | Description |
---|---|---|
id | String | TOS object ID |
uid | String | TOS object UID |
display_name | String | Display name of object |
implicit | Boolean | Is the object implicit? |
ip | String | Object IP address |
overrides | String | Object overrides (applicable only for Panorama NG) |
class_name | String | Class of object |
ip_type | String | IPv4 or IPv6 |
type | String | Type of object in TOS |
type_on_device | String | Type of object on device |
comment | String | Object comment |
device_id | Integer | ID of device on which object exists |
name | String | Name of object |
netmask | String | Netmask of object |
Search SecureTrack devices
Argument Name | Description | Required |
---|---|---|
Vendor | Device Vendor | No |
Model | Device Model | No |
Name | Device Name | No |
IP Address | Device IP Address | No |
Tufin Devices Table
Name | Type | Description |
---|---|---|
model | String | Device model |
name | String | Device name |
offline | Boolean | Is the device offline? |
topology | Boolean | Is the device included in topology? |
virtual_type | String | Virtual type of the device |
domain_name | String | TOS domain name |
id | String | Device ID |
ip | String | Device IP address |
latest_revision | String | Latest policy revision ID |
module_uid | String | Model UID |
vendor | String | Device vendor |
context_name | String | Device context name |
domain_id | String | TOS domain ID |
Search the policies of all devices managed by Tufin
Argument Name | Description | Required |
---|---|---|
Search | The text format is for a field is fieldname:text for example source:192.168.1.1 or bareword for free text search. See the search info documentation in Securetrack Policy Browser page for more information. | Yes |
Max Results Per Device | Maximum number of search results to return, per device (Default: 25) | No |
Tufin Policies Table
Name | Type | Description |
---|---|---|
destination_service | String | Destination service |
device | String | Device on which policy exists |
source | String | Source address |
source_service | String | Source service |
action | String | Policy action |
destination | String | Destination address |
Search the Tufin Topology Map
Argument Name | Description | Required |
---|---|---|
Source IP | Source IP Address | Yes |
Destination IP | Destination IP Address | Yes |
Service | Service (for example, “tcp:80”, or “http") | No |
Name | Type | Description |
---|---|---|
Tufin Topology Is Permitted | Boolean | Is the traffic permitted? |
Tufin Topology Table
Name | Type | Description |
---|---|---|
type | String | Device type |
vendor | String | Device vendor |
hop | Integer | Hop number |
id | Integer | Device ID |
name | String | Device name |
Get information on a SecureChange Ticket
Argument Name | Description | Required |
---|---|---|
Ticket ID | SecureChange ticket ID | Yes |
Tufin Ticket Table
Name | Type | Description |
---|---|---|
current_step_name | String | Current ticket step |
id | Integer | Ticket ID |
requester | String | Ticket requester |
requester_id | Integer | Ticket requester ID |
status | String | Ticket status |
workflow_name | String | Name of workflow used for ticket |
comments | String | Ticket comments |
domain_name | String | TOS domain of ticket |
priority | String | Ticket priority |
sla_outcome | String | Outcome of ticket SLA |
subject | String | Ticket subject |
Submit a firewall change request to SecureChange.
Note: This action is based on the default firewall change request template included with SecureChange. If changes are made to this template, changes will be required in the JSON submitted in the Request Body
of the Submit Change Request
action.
Argument Name | Description | Required |
---|---|---|
Subject | Ticket subject | Yes |
Priority | Ticket priority (acceptable values: Critical , High , Normal , Low ) |
Yes |
Source | Source address | Yes |
Destination | Destination address | Yes |
Port | Port number | Yes |
Protocol | Protocol (acceptable values: TCP , UDP ) |
Yes |
Action | Policy action (acceptable values: Accept , Drop , Remove ) |
Yes |
Comment | Comment for change request | No |
Name | Type | Description |
---|---|---|
Success | Boolean | Was the ticket created successfully? |
Submit a server decommission request to SecureChange.
Note: This action is based on the default server decommission request template included with SecureChange. If changes are made to this template, changes will be required in the JSON submitted in the Request Body
of the Submit Change Request
action.
Argument Name | Description | Required |
---|---|---|
Subject | Ticket subject | Yes |
Priority | Ticket priority (acceptable values: Critical , High , Normal , Low ) |
Yes |
IP Address | Server IP address | Yes |
Comment | Comment for change request | No |
Name | Type | Description |
---|---|---|
Success | Boolean | Was the ticket created successfully? |
Search SecureApp applications by name
Argument Name | Description | Required |
---|---|---|
Application Name | Application Name | No |
Tufin Applications Table
Name | Type | Description |
---|---|---|
modified | String | Last modified date |
name | String | Application name |
status | String | Applcation status |
comment | String | Applicaiton comment |
created | String | Created date |
decommissioned | Boolean | Is the applcation decommissioned |
id | Integer | Application ID |
Retrieve the connections for a SecureApp application
Argument Name | Description | Required |
---|---|---|
App ID | Application ID | Yes |
Tufin Application Connections Table
Name | Type | Description |
---|---|---|
comment | String | Connection comment |
destinations | String | List of connection destinations |
external | String | Is the connection external |
id | Integer | Connection ID |
name | String | Connection name |
services | String | List of connection services |
source | String | List of connection sources |
status | String | Connection status |
Contact Tufin support via the Tufin User Portal, or by going to https://www.tufin.com/support