The email-to-ticket feature will facilitatefacilitates automatic ticket creation within our the ITSM system directly from incoming emails through IMAP integration securely using OAuth. This enhancement will streamline response times, improve customer support workflows, and elevate the overall customer experience.
This section outlines the IMAP configuration on the Google Workspace account.
Note
title
Notes
This feature is supported in Tahoe SP3 HF26 B006.
The IMAP configuration has been tested and is compatible exclusively with Google Workspace.
The Organization must have a valid Google Workspace account.
Configure IMAP for Gmail
To configure IMAP settings with a Gmail account, perform the following steps:
Open a Gmail Account with Google Workspace access. Navigate to Settings > See all settings. Figure: Settings
Click Forwarding and POP/IMAP. Figure:Forwarding and POP/IMAP
In the IMAPaccesssection,select Enable IMAP. Figure: Enable IMAP
Click Save Changes.
Configure OAuth 2.0 in Google Cloud to Access Gmail API
OAuth 2.0 should be configured in Google Cloud to access the Gmail API because as it ensures secure authorization, user consent, and token-based access. It adheres to industry standards for compliance and best practices. OAuth 2.0 allows granular access control and easy revocation of access. It reduces the risk as applications don’t need to store user credentials. This setup provides secure, authorized access to user data with minimal risk.
To configure OAuth 2.0 the following configuration must be made. :
Select Service Account from the dropdown. Figure: Service account
Enter the required details and click Create and Continue. Figure: Create
In the next step, grant the service account with access to the created project. Select a Role and click Continue. However, this This is an optional step. Figure: Access to project
On the third step, grant users access to the created service account andadd the user Gmail account. Click Done. However, this This is an optional step. Figure: Access to project
Once the Service account is created, it is displayed on the Credential page. Click the created Service Account. Figure: Created service account
Click the Keys tab on the service account details page. Figure: Keys
On this the Keyspage, click Add Key > Create New Key. Figure: Create key
Select JSONand click Create. Figure: Create JSON A JSON file is downloaded. Save this .JSON file for further use.
Click Detailstab > Advancedsettings.Make a note of the Client ID displayed. Figure: Advanced settings
DelegatingDomain-wide Authority to the Service Account
Anchor
Delegating Domain-wide Authority to the Service Account
Delegating Domain-wide Authority to the Service Account
To delegate domain wide authority to the service account, perform the following steps: