The Differences Between App Registrations, Enterprise Applications, and Service Principals in Azure AD

Example showing my “marilee app” custom app, and Microsoft Enterprise Apps in the Enterprise Applications blade
  1. The App Registration itself (or application object)— This is the actual application object where you configure application settings.
  2. The Enterprise Application (or Service Principal object) — This is a representation (or instantiation) of the application within a directory. It acquires the settings from the application object and is used to grant consent to resources.




Microsoft Azure Identity

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Run node2vec ultrafast with less memory using PecanPy

Agile and Scrum Masterclass

What Makes Go More Popular Than Rust

Over Engineering vs Tech Debt

Developer Spotlight: Meet Erythia

Explore Microsoft Power Platform

Why I am Writing Four Small Games

Migrating from the traditional VPN approach

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Marilee Turscak

Marilee Turscak

Microsoft Azure Identity

More from Medium

The Technology Side of Value Stream Management

Jira Azure DevOps Integration — The Business grounds, and the setup Guide of 2022

Creating a Change Management System within Azure DevOps

How to enable Operations Insight for Oracle DBCS