A developer registers a multitenant web application in their organization's Microsoft Entra ID tenant. When a user from a different organization consents to use the application, which object is automatically created in that user's tenant to represent the application instance and manage its local permissions?
- A service principalCevap
- BA secondary app registration
- CA system-assigned managed identity
- DA Shared Access Signature token
Cevap
A service principal
The correct answer is the option stating a service principal. When an application is registered in Microsoft Entra ID, an application object is created in the home tenant. However, to allow the application to execute and access resources in other tenants (such as when an external user consents), Microsoft Entra ID creates a service principal in the user's tenant. This service principal represents the local instance of the application and is used to assign permissions and roles locally.
Adım Adım Çözüm
Anahtar Kavram
Difference between App Registrations and Service Principals in multitenant environments