Grant admin consent for the PowerApps.Apps.Update scope in the source tenant by opening the consent request below, then re‑run the readiness check.
|
i
|
Before you start: this consent must be granted in the source tenant, by an account that can grant admin consent for the tenant (for example, a Global Administrator)
|
|
1
|
Step One
Obtain the Source Tenant ID
|
Collect the directory (tenant) ID of the source tenant. It is shown on the Overview page of the Microsoft Entra admin center for that tenant, and also on the tenant entry in the On Demand Tenants list. The value is a GUID, for example 00000000‑0000‑0000‑0000‑000000000000.
|
2
|
Step Two
Open the Consent Request
|
On a workstation with a browser, run the following command in Windows PowerShell, replacing <TenantID> with the source tenant ID from Step One:
Start-Process "https://login.microsoftonline.com/<TenantID>/oauth2/v2.0/authorize?client_id=4078503c-d803-4056-8ee8-bf93f1b66fc6&prompt=consent&response_type=code&scope=https%3A%2f%2fapi.powerplatform.com%2fPowerApps.Apps.Update"
The command opens the Microsoft sign‑in and consent page in the default browser. The URL can also be pasted directly into a browser address bar if PowerShell is not available.
|
3
|
Step Three
Sign In and Accept the Permission
|
Sign in with an administrator of the source tenant who can grant admin consent, review the requested permission, and select Accept. The browser is then redirected; a redirect or “page cannot be displayed” result at this point is expected and does not indicate a failure — the consent is recorded when Accept is selected.
Figure 2
Microsoft Entra ID consent prompt shown after running the command, select Accept to approve the permission
|
i
|
Tip: if the browser is already signed in to a different tenant, open the URL in a private / InPrivate window so that the correct source‑tenant administrator can be used.
|
|
4
|
Step Four
Verify in On Demand Migration
|
Return to the On Demand Migration console and refresh the source tenant / re‑run the readiness check. The Missing consent: ‘PowerApps.Apps.Update’ message is no longer reported, and Power Platform update operations, such as making apps solution‑aware, can be performed against the source tenant.
|
i
|
If It Still Fails
Additional Checks
|
If the message persists after granting consent, verify the following:
- The tenant ID used in the URL is the source tenant, not the target tenant.
- The account used to accept the prompt is an administrator of that same tenant and is able to grant admin consent on behalf of the organization.
- Admin consent is not blocked by a tenant policy or a consent‑request workflow; if it is, the request must be approved by a reviewer before the permission takes effect.
- The full URL was used, including the
scope parameter, a truncated URL consents to a different set of permissions. - The tenant page in On Demand Migration has been refreshed after consent so the current permission state is re‑read.