How to fetch users' authorized 3-rd party apps from office 365 on behalf of organization admin

FNU LNU 0 Reputation points
2023-06-21T11:11:38+00:00

Hello community,

I have a task to fetch all authorized 3-rd party apps by users of an organization. I looked through Graph API and found a method [https://graph.microsoft.com/v1.0/applications](https://graph.microsoft.com/v1.0/applications) but it does not return authorized apps and it seems like I need another endpoint.

To better understand what I need, I will overview a flow I do and what I expect to get:

  • Go to the atlassian and click continue with microsoft

Screenshot 2023-06-21 at 14.55.55

  • Go to the enterprise applications section in the Azure Portal. You will see that a new enterprise application is created automatically
    Screenshot 2023-06-21 at 14.59.40
  • Go to Microsoft Graph and login as an admin of an organization and make the [https://graph.microsoft.com/v1.0/applications?$select=displayName](https://graph.microsoft.com/v1.0/applications?$select=displayName) request. I expect to get the Atlassian application but the actual result is that it does not return my third party apps.
    Screenshot 2023-06-21 at 15.07.35

As an admin of an organization, I need to get list of all authorized apps by my users within organization. I would like to monitor apps which are used by my users. How can I fetch this information from API?

Microsoft 365 and Office Install, redeem, activate For business Windows
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Emi Zhang-MSFT 30,046 Reputation points Microsoft External Staff
    2023-06-22T03:21:13.7933333+00:00

    Hi,

    I suggest you post this issue to Microsoft 365 admin forum:

    https://techcommunity.microsoft.com/t5/microsoft-365/ct-p/microsoft365

    The reason why we recommend posting appropriately is you will get the most qualified pool of respondents, and other partners who read the forums regularly can either share their knowledge or learn from your interaction with us. Thank you for your understanding.


    If the response is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

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.