Report Entra Application Consent Request
- romanvitsinskyi
- 1 day ago
- 1 min read

To review admin consent requests in Entra ID, you have to drill down each request by following steps outlined in this article:
Sign in to the Microsoft Entra admin center as at least a Cloud Application Administrator who is a designated reviewer.
Browse to Entra ID > Enterprise apps.
Under Activity, select Admin consent requests.
Select My Pending tab to view and act on the pending requests.
Select the application that is being requested from the list.
Review details about the request:
-To see what permissions are being requested by the application, select Review permissions and consent.
-To view the application details, select the App details tab.
-To see who is requesting access and why, select the Requested by tab.
However, if you have larger number of requests to review, this process will become cumbersome and very time consuming. Please use below PowerShell code to report all consent request, which can be exported to CSV file and worked on in your favorite spreadsheet software.
$AppConsentRequests = Get-MgIdentityGovernanceAppConsentRequest -All
$consentrequests = @()
foreach ($AppConsentRequest in $AppConsentRequests)
{
$UserConsentRequest = Get-MgIdentityGovernanceAppConsentRequestUserConsentRequest -AppConsentRequestId $($AppConsentRequest.Id)
$consentrequests += $UserConsentRequest | Select CreatedDateTime,@{N="Application"; E={$AppConsentRequest.AppDisplayName}},@{N="Requestor"; E={$_.CreatedBy.User.DisplayName}},@{N="Permissions"; E={$AppConsentRequest.PendingScopes.displayname | Out-String}},Status,Reason,Id
}
$consentrequests | export-csv c:\temp\appConsentRequest.csv -NoTypeInformation
References: