My Apps Graph API

Gary Allen 31 Reputation points
2021-11-26T15:07:08.74+00:00

The My Apps (microsoft.com) site presents a list of all applications configured across Office365 and Azure, it also allows users to create and curate collections of apps.

The My Apps site uses a local API for data retrieval and management of collections.

We are looking to present a list of shortcuts to the user’s applications, as part of a new intranet UI, and would like to provide consistent experience without creating another app/collection service.

The Microsoft Graph returns information about azure applications but doesn’t include first-party apps and doesn’t have a concept of collections. We would like to understand whether the https://api.myapplications.microsoft.com/api API endpoints are intended to be used by 3rd parties. Ideally, we would like to use the Microsoft Graph API to retrieve this information, are there any plans to put this on the roadmap?

Microsoft Security Microsoft Entra Microsoft Entra ID
0 comments No comments
{count} vote

Accepted answer
  1. AmanpreetSingh-MSFT 56,866 Reputation points Moderator
    2021-11-29T09:27:35.28+00:00

    Hi @Gary Allen • Thank you for reaching out.

    The https://api.myapplications.microsoft.com/api API endpoints are NOT intended to be used by 3rd party app integrations.

    As of now, you can use the below graph call to list Azure AD applications where app roles are assigned to the signed-in user. However, the results of this call won't include Office 365 applications.

    https://graph.microsoft.com/v1.0/me/appRoleAssignments?$select=resourceDisplayName  
    

    I would suggest posting feedback regarding this at the User Voice Portal, which is monitored by the Azure Product Groups for feature enhancements.

    -----------------------------------------------------------------------------------------------------------

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    0 comments No comments

0 additional answers

Sort by: Most 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.