Awesome Azure Authentication Adventures
2 Days
You will not only learn how to use Entra ID to protect your apps, but also to protect the environment they run in and how to use Entra ID to enforce policies for resource access.
Some of what you will learn:
• The basics of OAUTH/OpenID.
• Identity concepts in Entra ID.
• How to integrate your applications with Entra ID and use single-sign-on (SSO).
• How to secure your APIs using Entra ID.
• Several ways of granularly granting permissions to various resources, both by role, application or user.
• What is the difference between an app registration and a service principal?
• Getting rid of passwords and using managed identities.
• Using identity to access Azure resources
• Role-based access control
• Granting access to external collaborators.
• Implementing just-in-time, auditable permissions for protected resources.
There will be hands-on labs you can do on-site and take home with you to reinforce the concepts and techniques you learn.
Who is this for?
Developers who want to get a better understanding of how Entra ID works and how to use it to secure their applications and environments.
While the concepts can be used with any language, the workshop examples and labs will be in C# on the .NET platform.
No prior knowledge about Azure Active Directory or identity assumed. Basic programming skills and familiarity with C# are necessary to follow code examples and do the hands-on labs.
Computer setup:
To do the labs you will need to bring a computer with the latest .NET SDK and the editor of your choice (for instance Visual Studio, JetBrains Rider or VS Code).