Recently, I've been working on integrating a fictitious line of business app built using Angular with Microsoft 365. As usual, the first step is integrating with Azure AD to allow users to sign in with their work account. I must admit, it was cool to see how quickly you can integrate the Microsoft identity platform in an Angular app using MSAL Angular. I got stuck trying to integrate the custom login page in the auth flow but with some help found a solution.
Next, I'm going to connect the app to Microsoft Graph. I'm planning to use MSAL interceptors for this. Stay tuned for updates. My end goal is to have an Angular app exposed in Microsoft Teams with Single Sign On (SSO) enabled.
Have you built a Teams Tab with SSO in Angular? I'd love to learn more about it!
What else is on my mind:
- Could we make it easier for developers to find the relevant resources for building apps on Microsoft 365 by providing them with quick reference cards? I'd appreciate it if you could have a look at the sample reference cards I made and tell me if you'd find them useful and what other cards we could make.
- Imagine that you have a new colleague on your team and want to let them experience what's possible on Microsoft 365... What few apps would you let them build?
I'd love to hear from you.
Photo by Glenn Carstens-Peters on Unsplash