cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Anonymous
Not applicable

Graph Custom Connector: Insufficient Privileges

Hi everyone,

 

This is my first post in the forum so hopefully I provide enough information.

 

I have been trying to follow the instructions in Sudeshs' blog https://powerapps.microsoft.com/en-us/blog/implementing-role-based-permission/ and implement a custom connector to the Graph API to list groups the user belongs to.

 

When I test the connection, I receive a 403 error, "code": "Authorization_RequestDenied", "message": "Insufficient privileges to complete the operation.". I have updated permissions in both the Azure Portal App Registrations and the permissions in the Graph Explorer per the instructions. When logged in with the same user account to the Graph Explorer, I do not have any problems with insufficient privileges and retrieve all required info with the GET request in Graph Explorer.

 

Can anybody help me solve why the permissions are different in PowerApps and Graph Explorer?

 

Thanks!

 

Damien

3 REPLIES 3
PowerApps Staff LanceDelano
PowerApps Staff

Re: Graph Custom Connector: Insufficient Privileges

Just to confirm before I involve others, can you confirm you've followed the other steps in the blog post as well?

 

**** 

If you are facing any other error, please double check that you followed following steps properly:

· The Registered App was Granted Permission by an Admin of the Active Directory (Ensure that the permission was granted before you registered this as custom connector in PowerApps environment)

· While registering the app, you provided proper reply url  (if you got error during custom connection creation, you added additional reply url)

· While creating custom connector, you provided proper resource url

· You noted down the correct Client Id, and Client Secret. (Client Id is same as Application Id. Key is same as Client Secret)

· You are signed in to the Active Directory Tenant where you registered your app

· You could successfully run the api from Graph Explorer

 

 

Anonymous
Not applicable

Re: Graph Custom Connector: Insufficient Privileges

Yes. I've followed all those steps. I even tried removing the application registration from the Azure Portal and starting over in case I had noted the wrong ID and key. When setting up the connector, I get a 200 response. In graph, I am able to run the API and obtain results. It is only when I test the connector or try use it in my application that I get the 403 error.
Anonymous
Not applicable

Re: Graph Custom Connector: Insufficient Privileges

Yes. I've followed all those steps. I even tried removing the application registration from the Azure Portal and starting over in case I had noted the wrong ID and key. When setting up the connector, I get a 200 response. In graph, I am able to run the API and obtain results. It is only when I test the connector or try use it in my application that I get the 403 error.

Helpful resources

Announcements
firstImage

Watch Sessions On Demand!

Continue your learning in our online communities.

SecondImage

PowerApps Monthly Community Call

Next Wednesday, September 18th at 8am PDT

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020

FirstImage

Power Platform World Tour

Coming to a city near you

thirdimage

PowerApps Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

FourthImage

Join PowerApps User Group!!

Connect, share, and learn with your peers year-round

SecondImage

Power Platform Summit North America

Register by September 5 to save $200

Top Kudoed Authors
Users Online
Currently online: 59 members 4,349 guests
Please welcome our newest community members: