Description
Target SharePoint environment
SharePoint Online
What SharePoint development model, framework, SDK or API is this about?
💥 SharePoint Framework
Developer environment
None
What browser(s) / client(s) have you tested
- 💥 Internet Explorer
- 💥 Microsoft Edge
- 💥 Google Chrome
- 💥 FireFox
- 💥 Safari
- mobile (iOS/iPadOS)
- mobile (Android)
- not applicable
- other (enter in the "Additional environment details" area below)
Additional environment details
- browser version
- SPFx version
- Node.js version
- etc
Describe the bug / error
When I logged in to SharePoint admin center and opened the API access page, I noticed a bunch of Graph API entries under "Approved requests". None of these entries were approved by me or any other admin in our MS 365 org. We also looked at the API access page of some of our clients and we noticed the same issue there as well.
Also, our app uses the "PowerApps Service" API and the admin has to approve this request in order for certain features to work within our app. But recently, we noticed that even after approving the request (on API access page) and if we reload the page, the "Runtime Apps Service" API request now starts appearing under "Pending requests" with an error message. Can you please let us know why all of a sudden we are seeing these issues in the SP Admin center "API access" page. We have a few customers who have already reached out to reporting this weird behavior and before we start getting more phone calls and emails from our customers, we would like if this is a Microsoft glitch. If not, please explain why this is happening and what's the possible remedy?
Steps to reproduce
1.Installed SharePoint app which requires Power Apps Service API request
2. Once its approved. it moves to the "approved requests" but once we reload the page, it goes back to "pending requests" and we see an error message and we are not able to "Restore access"
3. Second issue - we see a bunch of Graph API entries in the SharePoint admin center's API access page. The entries were not added by us.
Expected behavior
We should be able to approve the "PowerApps Service" API (and this should be persisted even after page reload) and we should not see all the Graph API entries in the SP Admin center by default.