# Configuration guide: Zscaler (VPN) assisted troubleshooting

{% hint style="warning" %}
The configuration options on this page are only accessible to [administrators](https://docs.nexthink.com/platform/user-guide/administration/account-management/roles#roles-administration).

Refer to the [Usage guide: Zscaler (VPN) assisted troubleshooting](https://docs.nexthink.com/platform/library-packs/l1-support/workflow-zscaler-vpn-assisted-troubleshooting/usage-guide-zscaler-vpn-assisted-troubleshooting) to use library content as a standard user.
{% endhint %}

## **Prerequisites** <a href="#documentation-pre-requisites" id="documentation-pre-requisites"></a>

This library pack contains content from the following required [expansion products](https://docs.nexthink.com/platform/overview/products):

* ​[Flow - Workflows](https://docs.nexthink.com/platform/user-guide/workflows)

{% hint style="info" %}
Some of these products offer default access to their respective content and can still be used without [expansion products](https://docs.nexthink.com/platform/overview/products).

To learn more about default thresholds for expansion products, [visit the extended documentation](https://docs.nexthink.com/platform/library-packs/l1-support/workflow-zscaler-vpn-assisted-troubleshooting/broken-reference).
{% endhint %}

## **Included content and dependencies** <a href="#documentation-contentanddependencies" id="documentation-contentanddependencies"></a>

This library pack contains the following content and dependencies:

| Content type                                                                   | Name                                       | Description                                                    | Dependencies                  |
| ------------------------------------------------------------------------------ | ------------------------------------------ | -------------------------------------------------------------- | ----------------------------- |
| [Workflows](https://docs.nexthink.com/platform/user-guide/workflows)           | **Zscaler (VPN) assisted troubleshooting** | Orchestrates troubleshooting of Zscaler (VPN) client.          |                               |
| [Remote actions](https://docs.nexthink.com/platform/user-guide/remote-actions) | **Get Zscaler status**                     | Provides information about the connectivity status of Zscaler. | Used directly in the workflow |
|                                                                                | **Reset Zscaler Connection**               | Used to reset the Zscaler connection on a Windows device.      | Used directly in the workflow |

## **Configuring Zscaler (VPN) assisted troubleshooting pack** <a href="#documentation-configurationguide" id="documentation-configurationguide"></a>

{% hint style="info" %}
Adapt these suggested configuration steps to edit and customize content according to your organizational needs.
{% endhint %}

Follow these steps to install and configure content:

* Before configuration - Install library pack content from [Nexthink Library](https://docs.nexthink.com/platform/user-guide/nexthink-library)
* [Step 1 - Configure remote action(s)](#step-1-configure-remote-actions)
* [Step 2 - Configure workflow thinklet credentials](#configurationguide-batteryreplacementscheduling-step2-configureitsmapiconnectorcredentials)

### **Step 1 - Configure remote actions**

1. From the main menu, navigate to the **Remote Actions** > [Manage remote action ](https://docs.nexthink.com/platform/user-guide/remote-actions/managing-remote-actions)page.
2. Review and edit your remote actions.

Nexthink recommends the following configurations for these remote actions:

| Name                         | Trigger schedule  | Parameters to edit |
| ---------------------------- | ----------------- | ------------------ |
| **Get Zscaler status**       | Trigger: Workflow | None               |
| **Reset Zscaler connection** | Trigger: Workflow | None               |

### Step 2 - Configure workflow thinklet credentials <a href="#configurationguide-batteryreplacementscheduling-step2-configureitsmapiconnectorcredentials" id="configurationguide-batteryreplacementscheduling-step2-configureitsmapiconnectorcredentials"></a>

Configuring the ServiceNow integration is crucial for enabling API calls. Before managing the workflow, ensure that the ServiceNow [connector credentials](https://docs.nexthink.com/platform/configuring_nexthink/bringing-data-into-your-nexthink-instance/integrating-nexthink-with-third-party-tools/outbound-connectors/connector-credentials) are properly set up.

Within the workflow, populate each **Service/API** thinklet dropdown field with the appropriate C**redentials**. When a workflow is installed or copied from the Library, these fields will be blank, as credentials are specific to each local environment and are not included in the Library setup.

<figure><img src="https://268444917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxJSUDk9NTtCHYPG5EWs3%2Fuploads%2Fgit-blob-244cd635fb1242efe1654903bfeb28670bdc4ffd%2Fimage.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

***

RELATED TOPICS

* [Manage Workflows](https://docs.nexthink.com/platform/user-guide/workflows/managing-workflows)
* [Manage Campaigns](https://docs.nexthink.com/platform/user-guide/campaigns/managing-campaigns)
* [Manage Remote Actions](https://docs.nexthink.com/platform/user-guide/remote-actions/managing-remote-actions)
