SEI Zendesk integration
Zendesk is a cloud-based customer service application designed to improve communication between the company and its customers.
Use the SEI Zendesk integration to integrate SEI with Zendesk.
Configure authentication
To use the SEI Tenable integration you need a Zendesk API token that belongs to an Admin service account.
- Create or obtain an Admin service account in Zendesk.
- Make sure the service account has
read
access to all issues that you want to analyze. - Using the service account, create a Zendesk API token. For instructions, go to the Zendesk documentation on generating a new API token.
- Copy the key somewhere that you can retrieve it when you configure the integration.
Configure the integration
- Cloud
- Satellite
-
In your Harness Project, select the SEI Module, and go to your Account.
-
Select Integrations under Data Settings.
-
Select Available Integrations, locate the Zendesk integration, and select Install.
-
Configure and save the integration.
- URL: Enter the URL for your Zendesk instance.
- Username: The Zendesk service account username.
- API Key: Enter the Zendesk API token.
- Name: Enter a name for the integration.
- Description and Tags are optional.
The steps for configuring the integration using Satellite is similar to configuring the integration on cloud, with the exception of using satellite to communicate with the Zendesk server.
Make sure to select the satellite integration checkbox while configuring the integration. Once you save the integration a satellite.yml file will be automatically generated and downloaded to your computer. Update it following the instructions here.
If you experience any issues while configuring the integration using the Ingestion Satellite, refer to the Ingestion Satellite Troubleshooting and FAQs.
Here’s a sample satellite.yml
file
satellite:
tenant: <ACCOUNT_ID>
api_key: <ACCOUNT_API_KEY>
url: 'https://app.harness.io/gratis/sei/api' # Note that this URL is relative to the Environment of your Harness Account.
integrations:
- id: '<INTEGRATION_ID>'
application: zendesk
url: '<ZENDESK_URL>'
username: <ZENDESK_USERNAME>
api_key: <ZENDESK_API_KEY>
metadata:
jiralinks_enabled: true