For the complete documentation index, see llms.txt. This page is also available as Markdown.

ZScaler (Beta)

The Dropzone platform integrates with ZScaler, a cloud-based security platform offering services such as cloud firewalls, data loss prevention, zero trust network access (ZTNA), and automated threat inspections.

Create an API Client

ZScaler requires API credentials to enable.

To obtain API credentials, do the following:

  • Navigate to Administration > API Configuration > OneAPI > API Clients

  • Click "Add API Client"

The API Clients page
  • Name the key something memorable, such as "Dropzone AI"

  • Click the box under "Status" to enable the API Client

  • Select an expiration period for the access token

Assign the client details
  • Under the Client Authentication header, select the "Secret" validation type

  • Click "Add"

  • Assign the secret an expiration date

To reduce the number of times you need to perform this integration, we recommend selecting the maximum duration of 365 days.

  • Copy the secret shown for use later in the Dropzone UI, where it is called "Client Secret"

Copy the API Key details
  • Click "Save"

  • In the API Clients page, copy the Client ID of your new token for use later in the Dropzone UI, where it is called "Client ID"

The API Clients page

Once your API Client has been generated, you must also authenticate your API Client in ZScaler's OneAPI, to verify your client's identity. To do so, enter the following code into your request payload:

See ZScaler's authentication documentation for more information.

Enable ZScaler

To enable the Alert Source integration, you will need the following information:

Dropzone Field
Source

Client ID

The Client ID value you generated earlier

Client Secret

The Client Secret value you generated earlier

Vanity Domain

The domain name of your organization, e.g. https://<your_domain>.zslogin.net

Cloud

Your Cloud environment, e.g. zscalerone, zscloud, etc

  • Navigate to your Dropzone AI tenant home page e.g. https://mycompany.dropzone.app

  • In the left side bar, navigate to Platform Settings > Integrations

Integrations Dropdown
  • Click "Library"

If you have previously integrated this application, click "Configured"

Click Library
  • In the Search bar, search ZScaler, then click "Configure"

The ZScaler Tile
  • Under the Alert Source header, input the Client ID, Client Secret, and Vanity Domain

  • Select your cloud environment from the dropdown

The ZScaler Alert Source Configuration (pt 1)
  • If you wish, you may choose to filter alerts by event name

    • Under "Event Filter Mode," select whether to include or exclude the names matching the filters

    • Click "Add Item" under "Event Name Regexes" section, then input a custom regex pattern to filter results

The ZScaler Alert Source Configuration (pt 2)
  • Input your desired poll interval and lookback

The ZScaler Alert Source Configuration (pt 3)
  • If you wish to further filter alerts using the Python CEL package, check the box labeled "Use advanced filtering"

  • Input your CEL expression, then select whether to include or exclude alerts matching that filter. Add each filter individually using the "Add Item" button

  • Contact your Dropzone AI support representative for more information about this feature

The ZScaler Alert Source Configuration (pt 4)
  • Click "Test & Save" to finish

If you have any errors engage your Dropzone AI support representative.

Last updated

Was this helpful?