What are the differences between Service Principal and App Registration?
28 Jun 2024, 02:19 UTC
I understand that App Registration represents an app that might have UI for users to login. I understand that a Service Principal is for applications like scheduled batch processing applications.
But from the technical perspective, in Azure Portal App Registration list, I can see both of them in the list and look the same.
Is there anything that an SP can do that an App Registration cannot or vice versa?
1 answer
Accepted answer · original discussion
01 Jul 2024, 02:19 UTC
The App registration is the template used to create the SP. The SP is a security principal (like a User) which can be authenticated and authorized. Follow juunas link, specially Relationship between application objects and service principals.
2 question comments
Use comments to ask for clarification. Post a solution as an answer.
29 Jun 2024, 14:19 UTC
02 Jul 2024, 14:19 UTC