Issue Description
When a customer registered an account in the MSPbots app, he encountered an error message saying Approval Required.
Issue Cause
This situation is because your Azure AD administrator has added some additional security policies that are blocking all AAD applications similar to MSPbots (even though it may not be convenient, it is best practice).
Applications and Required Permissions
Users who register for MSPbots accounts may encounter this issue, but to resolve it, you may need to contact someone with ATS AAD administrator permissions in your team.
How to Fix "Approval Required" Issue
- Sign in to Microsoft Azure.
- In Azure services, click Microsoft Entra ID.
- In Manage, click Enterprise applications.
- In Security, click Consent and permissions.
- There are two solutions below, you can choose either one:
- (Optional) Admin consent settings.
- In Manage, click Admin consent settings.
- Check the setting for the option Users can request admin consent to apps they are unable to consent to.
- If this option is set to Yes, you need to request admin consent to add MSPbots to your AAD applications.
- If this option is set to No, then you need to contact someone with the ATS AAD admin permissions to approve adding MSPbots to your AAD applications.
- (Optional) User Consent settings.
- Click User consent settings.
- Check the setting for the option User consent for applications.
- If the option is set to Do not allow user consent, please contact someone with ATS AAD administrator permissions to consent to add MSPbots to your AAD application.
- If the option is set to Allow user consent for apps from verified publishers, for selected permissions (Recommended), you would be able to consent to adding MSPbot to the AAD application yourselves, without need for administrator intervention. This setting is recommended by Microsoft Azure official.
- If the option is set to Allow user consent for apps, all users can consent for any app to access the organization's data.
- (Optional) Admin consent settings.
If you want to know the official response from Microsoft Azure, please refer to https://learn.microsoft.com/en-us/answers/questions/1356729/need-admin-approval-how-do-i-by-pass-this-for-azur.