liveBook · Manning

Authentication

As explained in Azure Security

Authentication is the process of verifying that an identity belongs to the person, application, or entity claiming it.

Authentication verifies that a user, application, or other identity is the principal it claims to be. It answers “Who are you?” and “Are you who you claim to be?” before access is granted. section 2.2 section 2.1

A principal authenticates against a resource, such as a web application, by presenting a credential such as a password or certificate. Successful authentication produces tokens that convey the result and support access to the resource. section 2.2

Authentication should be distinguished from related identity and access concerns:

  • Authentication establishes who the principal is; authorization determines which resources and actions that principal may use. section 2.1
  • Basic authentication stores and manages principal credentials at each resource, increasing the impact of credential compromise; modern authentication is preferred instead. section 2.2
  • Multifactor authentication adds protection when a username and password are disclosed, helping prevent an attacker from authenticating as the user. section 2.2.1

Passport check at airport security

A traveler presents a passport or identity card at customs before boarding. The document is checked to confirm the traveler’s claimed identity; authentication applies the same principle to users and applications. section 2.2

Figure 2.1 Understanding the four pillars of identity on which the IAM system is usually built

Use the four-pillar diagram to relate authentication to authorization, administration, and auditing within identity and access management. section 2.1

How Azure Security covers it

How deep it goes
Explains principals, resources, credentials, tokens, basic authentication, modern authentication, and MFA without detailing protocol internals.
Examples
Uses an airport identity check, web-application access, Azure AD sign-in, and user, application, and managed identities.
What you can do after
Evaluate/understand how credentials establish identity, tokens represent successful authentication, and MFA mitigates credential disclosure.
How it connects
Connects authentication with authorization, identity and access management, credentials, tokens, resources, managed identities, and multifactor authentication.

Also explained in

Compare how 34 books explain authentication →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Azure Security. The section links point to the parts of the book it draws on.