Skip to main content

Cyware Orchestrate

Cisco Umbrella

App Vendor: Cisco

App Category: Network Security

Connector Version: 1.0.1

API Version: 1.0.0

About App

Cisco Umbrella offers flexible, cloud-delivered security by combining multiple security functions into one solution, so you can extend protection to devices, remote users, and distributed locations anywhere. This collectively enables more sophisticated capabilities for increased flexibility, visibility, and control of your organization's network.

The Cisco Umbrella app built for the Orchestrate application helps security teams to perform network security-related actions on the Cisco Umbrella application and enable security orchestration workflows. You can execute the following actions using the app.

Action Name

Description

Get details of internal domain

This action retrieves internal domain details for the current organization.

Get a list of internal domains

This action retrieves all internal domains for the current organization.

Get a list of virtual appliances

This action retrieves all virtual appliances for the current organization.

Get details of a virtual appliance

This action retrieves virtual appliance details for the current organization.

Get a list of sites

This action retrieves all sites for the current organization.

Get details of a site

This action retrieves site details for the current organization.

Get list of users

This action retrieves all users for the current organization.

Get details of a user

This action retrieves user details for the current organization.

Get a list of roles

This action retrieves all roles for the current organization.

Get list of internal network policies

This action retrieves internal network policies for the current organization.

Get a list of internal networks

This action retrieves all internal networks for the current organization.

Get details of internal network

This action retrieves internal network details for the current organization.

Get list of network policies

This action retrieves network policies for the current organization.

Get details of a network

This action retrieves network details for the current organization.

Get a list of networks

This action retrieves all networks for the current organization.

Create a network device

This action creates a network device in the current organization.

Get a list of network devices for an organization

This action retrieves a list of all network devices for the current organization.

Get details of a network device

This action retrieves details of an existing network device.

Remove an existing network device

This action removes an existing network device.

Get a list of policies associated with a network device

This action retrieves a list of policies associated with a network device.

Remove a policy from a network device

This action removes an identity to a directly applied DNS or web policy in the network device.

Add a policy in network device

This action adds a policy to network devices.

Get a list of organization policies

This action retrieves a list of organization policies.

Get a list of organizations

This action retrieves a list of organizations. Currently, a single organization is returned.

Configuration Parameters

The following configuration parameters are required for the Cisco Umbrella App to communicate with the Cisco Umbrella application. The parameters can be configured by creating instances in the app.

Parameter

Description

Field Type

Required/Optional

Comments

Your Key

Enter the authentication key for your Cisco Umbrella application.

Example:

"XXXXX76676be4514a49a79908941c6cb"

Text

Required

Your Secret

Enter the client secret key for your Cisco Umbrella application.

Example:

"XXXX44b22a8e48a6b6c5167a2ab6f85b"

Text

Required

Get details of internal domain

This action retrieves internal domain details for the current organization.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"812056"

Integer

Internal domain ID

Enter the unique ID for the internal domain.

Example:

"4518726"

Integer

Example Input
[
    {
        "org_id": 4518726,
        "internal_domain_id": 812056
    }
]
Get a list of internal domains

This action retrieves all internal domains for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"812056"

Integer

Required

Additional query parameters

Enter the additional query parameters to filter the list of internal domains.

Key-Value

Optional

Allowed Values:

  • page

  • limit

Example Input
[
    {
        "org_id": 4518726,
        "query_params": {
            "page": "5"
        }
    }
]
Get a list of virtual appliances

This action retrieves all virtual appliances for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"123345"

Integer

Required

Additional query parameters

Enter the additional query parameters to filter the list.

Key-Value

Optional

Allowed values:

  • page

  • limit

Example Input
[
    {
        "org_id": 4518726,
        "query_params": {
            "page": "5"
        }
    }
]
Get details of a virtual appliance

This action retrieves virtual appliance details for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"567843"

Integer

Required

Origin ID

Enter the unique ID for the appliance origin.

Example:

"132324"

Integer

Required

Example Request
[
    {
        "org_id": 4518726,
        "origin_id": 471284038
    }
]
Get a list of sites

This action retrieves all sites for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Integer

Required

Additional query parameters

Enter the additional query parameters to filter the list.

Key-Value

Optional

Allowed values:

  • page

  • limit

Example Input
[
    {
        "org_id": 4518726,
        "query_params": {
            "page": "5"
        }
    }
]
Get details of a site

This action retrieves site details for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"234675"

Integer

Required

Site ID

Enter the site ID to get the details.

Example:

"897876"

Integer

Required

Example Input
[
    {
        "org_id": 4518726,
        "site_id": 2778334
    }
]
Get list of users

This action retrieves all users for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"569739"

Integer

Required

Additional query parameters

Enter the additional query parameters to filter the list.

Key-Value

Optional

Allowed values:

  • page

  • limit

Example Input
[
    {
        "org_id": 4518726,
        "query_params": {
            "page": "5"
        }
    }
]
Get details of a user

This action retrieves user details for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"692356"

Integer

Required

User ID

Enter the unique user ID to get the details.

Example:

"495734"

Key-Value

Required

Example Input
[
    {
        "org_id": 4518726,
        "user_id": 11477474
    }
]
Get a list of roles

This action retrieves all roles for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"856784"

Integer

Required

Example Input
[
    {
        "org_id": 4518726
    }
]
Get list of internal network policies

This action retrieves internal network policies for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"123345"

Integer

Required

Internal Network ID

Enter the unique ID for the network policy.

Example:

"546789"

Integer

Required

Additional query parameters

Enter the additional parameters to filter the list.

Key-Value

Optional

Allowed values:

  • type

  • dns

  • web

  • firewall

Example Input
[
    {
        "org_id": 4518726,
        "network_id": 470330958,
        "query_params": {
            "page": "5"
        }
    }
]
Get a list of internal networks

This action retrieves all internal networks for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"386298"

Integer

Required

Additional query parameters

Enter the additional query parameters to filter the list.

Key-Value

Optional

Allowed values:

  • page

  • limit

Example Input
[
    {
        "org_id": 4518726,
        "query_params": {
            "page": "5"
        }
    }
]
Get details of internal network

This action retrieves internal network details for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"756788"

Integer

Required

Internal network ID

Enter the unique network ID to get details of the network.

Example:

"114565"

Integer

Required

Example Input
[
    {
        "org_id": 4518726,
        "internal_network_id": 471284100
    }
]
Get list of network policies

This action retrieves network policies for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"893566"

Integer

Required

Network ID

Enter the unique network ID to get the policy details.

Example:

"123487"

Integer

Required

Additional query parameters

Enter the additional query parameters to filter the list.

Key-Value

Optional

Example Input
[
    {
        "org_id": 4518726,
        "network_id": 470330958,
        "query_params": {}
    }
]
Get details of a network

This action retrieves network details for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"674983"

Integer

Required

Network ID

Enter the unique network ID to get the details of the network.

Integer

Required

Example Input
[
    {
        "org_id": 4518726,
        "network_id": 470330958
    }
]
Get a list of networks

This action retrieves all networks for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"893467"

Integer

Required

Additional query parameters

Enter the additional parameters to filter the list.

Key-Value

Optional

Example Input
[
    {
        "org_id": 4518726,
        "query_params": {
            "page": "5"
        }
    }
]
Create a network device

This action creates a network device in the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"784123"

Integer

Required

Device name

Enter a name for the device.

Example:

"Cisco-98YB-Router1"

Text

Required

Device model

Enter the device model.

Example:

"Cisco-98YB"

Text

Required

Mac address

Enter the mac address for the device.

Example:

"F16DDC26ABBC"

Text

Required

Device serial number

Enter the device serial number.

Example:

"ABCD60E"

Text

Required

Tag

Enter the text tag that describes the device or the origin assigned to the device.

Example:

"router"

Text

Required

Example Input
[
    {
        "tag": "router",
        "name": "Cisco-7QP9-Router-1",
        "model": "Cisco-7QP9",
        "org_id": 4518726,
        "mac_address": "F16DDC26ABBC",
        "serial_number": "ABCD60E"
    }
]
Get a list of network devices for an organization

This action retrieves a list of all network devices for the current organization.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"123345"

Integer

Required

Example Input
[
    {
        "org_id": 4518726
    }
]
Get details of a network device

This action retrieves details of an existing network device.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"563892"

Integer

Required

Origin ID

Enter the unique ID for the device origin.

Example:

"676878"

Integer

Required

Example Input
[
    {
        "org_id": 4518726,
        "origin_id": 471294
    }
]
Remove an existing network device

This action removes an existing network device.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"873423"

Integer

Required

Origin ID

Enter the unique ID for the network device.

Example:

"673234"

Integer

Required

Example Input
[
    {
        "org_id": 4518726,
        "origin_id": 537425612
    }
]
Add a policy in network device

This action adds a policy to network devices.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"237656"

Integer

Required

Policy ID

Enter the unique ID for the policy.

Example:

"345634"

Integer

Required

Origin ID

Enter the origin ID for the network device.

Example:

"129878"

Integer

Required

Example Input
[
    {
        "org_id": 4518726,
        "origin_id": 471290994,
        "policy_id": 6250778
    }
]
Get a list of organization policies

This action retrieves a list of organization policies.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Organization ID

Enter the unique ID of your organization.

Example:

"567384"

Integer

Required

Additional query parameters

Enter the additional query parameters to get the list.

Key-Value

Optional

Allowed values:

  • page

  • limit

  • type

Example Input
[
    {
        "org_id": 4518726,
        "query_params": {
            "page": "5",
            "limit": "10"
        }
    }
]
Get a list of organizations

This action retrieves a list of organizations. Currently, a single organization is returned.

Input Parameters

Input parameters are not required for this action.