Tools
Unable to Authorize Email Address, getting a "Need Admin Approval" prompt when setting up Incoming Mail Account in Web Help Desk (WHD)
This article aims to solve the Need Admin Approval prompt encountered when authorizing the oAuth email setup to the Web Help Desk using Modern Authentication for Office 365 e-mail.
First published date
Last published date
Overview
If the admin account's email is used, this will sync the admin email mailbox to WHD instead of the WHD email address and process all of its emails to tickets. The configuration should only be authorized by the incoming email account and not any other account.
Product section
Cause
Resolution
Do the following to permit the Web Help Desk email address.
- Go to Microsoft 365 admin center and Navigate to Roles > Roles or Role Assignments.
Suppose the Application developer role is not found in the O365 Admin center. In that case, you may go to the Azure portal and, while logged in using the incoming account, assign the Application Developer role. Once this is done, proceed to step 6.
- Click Application Admin > Assigned Tab.
- Hit the “Add Users” button and enter the WHD email address > Press Add
- Then navigate to Application Developer > Assigned Tab
- Hit the “Add Users” button and enter the WHD email address > Press Add
- Go back to Web Help Desk Console, log in as Administrator
- Go to Setup> E-mail > Incoming Mail Accounts and select the existing Email account
- Click the “Re-Authorize” button
- Sign in using the WHD email address (NOTE: There will be a prompt indicating Permissions requested. Double check that the email indicates there is the WHD email address)
- Click Accept
- Go back to WHD and make sure that the WHD email address is in the User section of the oAuth settings.
- Click Save.