Developing and Securing Microsoft Cloud Applications and Automation

Section 1

Understanding Modern Service Principals

Foundation material for application identities, managed identities, and workload authentication.

Open Section 1
Section 2

OAuth 2.0 and Permission Models

Permission scopes, consent flows, and how to reason about delegated versus application access.

Open Section 2
Section 3

Certificates, Secrets, and Credential Hygiene

Practical guidance for replacing risky shared secrets with stronger credential handling patterns.

Open Section 3
Section 4

Tokens, Claims, and Troubleshooting

How to inspect tokens, interpret claims, and diagnose authentication or authorization failures.

Open Section 4
Section 5

Microsoft Graph and Automation Patterns

Connecting workload identity decisions to practical automation and Microsoft Graph usage.

Open Section 5
Section 6

Packaging Tools and azd

Operational packaging and delivery patterns that close the loop for application and automation security.

Open Section 6