How do I find Service Principals by Resource ID

Marcus Wolfe 20 Reputation points
2024-12-07T23:31:05.1766667+00:00

I have a High Priority recommendation to "Migrate Service Principals from the retiring Azure AD Graph APIs to Microsoft Graph" with two impacted resources of type "Applications." The only information provided is the "Resource" column and "ID" column. The two columns have identical information: a GUID for each resource. I can open a blade for each resource that shows information about recent activity and there appears to be a link with the resource id, but the link opens a blank blade. I have searched the Object ID and Application ID from 557 applications that appear in my "Enterprise Applications" list and neither of the resources are there.

Microsoft Security | Microsoft Graph
0 comments No comments
{count} votes

Accepted answer
  1. Vasil Michev 119.6K Reputation points MVP Volunteer Moderator
    2024-12-08T15:34:11.3166667+00:00

    This recommendation can surface both applications (app registrations) and service principal objects as the "ID" value. More importantly, it can surface some first-party (Microsoft) entries, which you cannot do anything about. For example, if your organization is using Microsoft 365, you will likely have an entry for Microsoft Office (d3590ed6-52b3-4102-aeff-aad2292ab01c). Any such entry you can safely ignore.

    For the rest, you're following the correct procedure - check the Enterprise applications tab as well as the App Registration ones, and look for a matching ID. Should you find an entry corresponding to app developed by your organization, work with the relevant teams/folks to make sure the app is updated.

    1 person found this answer helpful.

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.