The Oomnitza plug-in for Zendesk embeds Oomnitza-linked devices in the Zendesk ticket view and provides a link back to records in Oomnitza.
In Oomnitza you can search for a linked device and extract a list of Zendesk tickets associated with the device.
If you edit a service desk integration for Zendesk that was previously created using basic authentication, your credentials become invalid and you must create an extended user integration that uses OAuth 2.0. See Announcing the removal of API tokens as an authentication method for API requests.
The key features of the service desk integration are:
- Visibility of assets linked to the ticket reporter.
- Link assets effortlessly to any Zendesk ticket.
- Edit asset details right within Zendesk.
- Gain immediate visibility of Zendesk tickets connected to an asset from within your Oomnitza interface.
Setting up this integration requires an installation on the Zendesk end and an installation on the Oomnitza end to allow for the systems to communicate.
Contents
- Before you start
- Specifying trusted domains
- Creating the Service Desk integration
- Install the Oomnitza app in Zendesk Marketplace
Before you start
Specifying trusted domains
Use the global setting in your instance to ensure secure Cross-Origin Resource Sharing (CORS). See Enhanced CORS Policy for Service Desk integrations.
Creating OAuth 2.0 client credentials
To add your credentials to Oomnitza, you must complete the following actions in Zendesk:
- Generate a client ID and secret
- Specify scopes to control the app's access to the Zendesk resource
The Client Kind must be set to Confidential to allow Oomnitza to connect with Zendesk and the scope must be set to
read write.
Review Using OAuth authentication with your application before you add credentials to Oomnitza.
- Log into the Admin Center.
- Click Apps and integrations in the sidebar, then select APIs > OAuth clients.
When you add an OAuth flow to a vendor app, you are prompted to provide the redirect URL for Oomnitza:
https://generic-oauth2-proxy.oomnitza.com/oauth2/redirect_url
Creating the Service Desk integration
Adding credentials to Oomnitza
Figure: Screen captures showing how to add OAuth 2.0 client credentials for Zendesk
- Click Configuration > Security > Credentials.
- Click Add
.
- Click Advanced mode.
- On the INFORMATION tab:
- Type the name of the credentials.
- Select the owner of the credentials.
- Click the AUTHORIZATION tab.
- From the Authentication type list, select OAuth 2.0.
- As Software SaaS, select Zendesk OAuth 2.0 Client Credentials.
- Enter the following information:
- Subdomain
- Client ID and secret
- Scope
- Click Authenticate.
- Save your changes.
Adding the integration
- In Oomnitza, click Configuration > Integrations.
- Click Block view
.
- On the Integrations page, scroll down to the Service Desk Integrations.
- Click the Zendesk tile.
- Click the Connect tab.
- Enter your Zendesk subdomain.
- Select the OAuth 2.0 credentials that you created.
- Click Connect.
- Map the fields. Map the Requestor field to the Oomnitza Assigned To field.
- Click Next.
- Choose the fields that you want to display in the Oomnitza tab in Zendesk. Ensure that the fields you select are editable or read-only. To verify, click Configuration > Data Model > Field Configuration, and click the field. See Creating Custom Fields in Oomnitza.
- Click Finish.
Install the Oomnitza app in Zendesk Marketplace
- Log in to your Zendesk account.
- Go to Admin Center > Apps and integrations >Zendesk Support apps > Marketplace
- Search for the Oomnitza Enterprise Technology Management app.
- Click Install and select your Zendesk account.
- Click Install. The app is added to your Zendesk instance.
- Enter your Oomnitza URL. The format of the URL is
https://<mycompany>.oomnitza.com.
If you copy and paste the URL, ensure that you omit the trailing forward slash (/) at the end of the URL. If you enter, for example,https://odysseus.oomnitza.com/, the installation of the plugin will fail. You can define user access to the app in your Zendesk instance. - Click Install.
Result
The plugin should now be displayed in Admin Center> Apps and integrations> Zendesk Support apps> My Apps.
Next steps
For information on adding tickets to assets in Oomnitza or adding assets to tickets in Zendesk, see:
Comments
0 comments
Please sign in to leave a comment.