- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Overview
So there are few organizations who wants to restrict the way how do emails reach in ServiceNow. One way of doing is to relay/delay the email which are sent directly to ServiceNow Inbox.
This process contains steps to configure a separate email account type. Also this process does not affect the way emails are sent out from ServiceNow platform.
Pre-requisites
Azure account subscription & ServiceNow user with role 'email_account_admin'
Instructions
- Activate the plugin 'Email - Support for Email Processing by Microsoft Graph API' (Plugin id: com.glide.email.graph)
- Navigate to Azure portal - https://portal.azure.com/
- Select "App Registrations" under All services -->Identity
- Select "New Registration"
- Enter details as:
- Name of the application
- Supported account types
- Redirect URI
Post registration, the app looks like as below (note down the application ID which will be used later)
- In the Azure portal, enable the Mail.ReadWrite permission. After permissions are added, its displayed as below
- In Azure portal, add a client secret as below
- Then copy the OAuth 2.0 token endpoint (V2) from Azure portal as below
The last step would be to configure the email account in ServiceNow which will use the OAuth profile we configured above to retrieve the emails in queue from the Exchange mailbox.
As a part of this article I do not have Inbox to send email to hence that part would be skipped!
References:
a) ServiceNow Docs: Reading email using Microsoft Graph
Please rate this article helpful and provide your feedback to improve it.
Cheers!
Anu
- 2,471 Views
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.