Adding API permissions to an Registered Application

Johan Balceiro 0 Reputation points
2025-02-28T15:10:16.6866667+00:00

I want to add API permissions to an application I registered in Microsoft Entra, specifically I want to grant it PowerApps Runtime Service and Azure DevOps, however when i click to grant admin consent I get the following error:

Could not grant admin consent. Your organization does not have a subscription (or service principal) for the following API(s): PowerApps Runtime Service, Azure DevOps

Not sure why this is the case and where to check that since I do have a Basic DevOps plan and the DevOps organization is connected to the Entra directory with the correct Tenant Id, im not sure where to to start with the PowerApps Runtime Service since we have Premium Licenses for Power Apps. What should I do to correct this.

Microsoft Security Microsoft Entra Microsoft Entra ID
{count} votes

1 answer

Sort by: Most helpful
  1. Navya 19,795 Reputation points Microsoft External Staff Moderator
    2025-03-05T05:25:29.5533333+00:00

    Hi @Johan Balceiro

    Thank you for providing more details about the issue.

    PowerApps Runtime Service/user_impersonation scope was deprecated. Can you please try to use the new permission: Dynamics CRM/user_impersonation instead of the old: PowerApps Runtime Service/user_impersonation and grant the admin consent on Dynamics CRM/user_impersonation.

    Hope this helps. Do let us know if you any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.