Home › Azure AZ-500 › cloudcomputing › az500identityaccess › Which Microsoft Entra ID construct represents th…
Which Microsoft Entra ID construct represents the identity of a non-human workload (an app, a daemon) so it can authenticate to Microsoft APIs and Azure resources?
AThe global admin password
BHardcoded user credentials in environment variables
CA service principal (the instance of an app registration in a tenant)
DA shared TOTP seed
Answer & Solution
Correct answer: C. A service principal (the instance of an app registration in a tenant)
Service principals are Entra's non-human identities (per AZ-500 §1 app access). The others are anti-patterns.
Related questions
Which Microsoft Entra ID feature lets a security engineer detect risky user behaviour (impWhich Microsoft Entra capability lets an admin enforce per-user MFA via a Conditional AcceWhich Microsoft Entra ID feature lets a developer register an app and obtain a CLIENT ID aWhich Azure / Microsoft Entra feature lets an admin enforce 'block sign-in from countries Which Microsoft Entra ID feature lets an admin enforce 'every privileged role activation mWhich Microsoft Entra ID feature lets an admin define a custom role with EXACTLY the actioWhich Microsoft Entra ID feature should an admin use to require user CONSENT to specific OWhich Azure resource feature lets an Azure VM / App Service / Function App authenticate to