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.

--

--

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