Azure AD – Overview of Libraries

“This whole Azure AD thingy sounds complicated – aren’t there any libraries or something to make life simpler?” Well, I suppose not everyone wants to write everything from scratch 🙂 Short answer: yes, there are libraries. Long answer: there are a number of libraries to choose between. Actually, before committing to a library you need…


Azure AD, B2B, B2C, DS, B2x – Straining the Alphabet Soup

Azure Active Directory is a service with a range of different features for different purposes. And with different features comes different acronyms, or TLAs if you will, that need to be sorted out. Sure, a quick search on the Internet will usually spell out the letters for you, but let’s take our own little tour…

3

Building your own API Playground

I often have to explore APIs, and get a feeling for what I can do with them before either turning it into a proof of concept, or full on production code. I’m pretty sure I’m not the only one in that position. I don’t mind things like Swagger UI for doing some tests directly in…

2

Using Azure Functions as a lightweight API Gateway

Not sure if everybody saw the announcement a couple weeks back, but Azure Functions now allows you to create proxies: https://blogs.msdn.microsoft.com/appserviceteam/2017/02/22/azure-functions-proxies-public-preview/ While you might think at first glance “what’s all the hubbub about?” this feature is actually quite nifty. It allows you to establish microservice patterns by breaking up Functions, and expose a unified endpoint…

7

Azure AD Developer Tips and Tricks – Part 3

AKA The “OAuth Tips from a Dummy” Edition Raise your hand if you have ever heard of OAuth. Ok, I can see a lot of hands there. Now, raise your hand if you can list all the different flows and use cases of OAuth. Hmm…Less hands it seems… Let me just say right at the…

6

Azure AD Developer Tips and Tricks – Part 2

I kind of left you hanging in the last part when I said there could be a need for “going straight to the source in the form of GraphExplorer, or doing REST calls manually”. Let’s continue where we left off, and do something about that shall we? As an Azure AD developer you will quite…

3

Azure AD Developer Tips and Tricks – Part 1

Preamble Most Microsoft-oriented techies have probably been exposed to Azure by now, and seen the breadth of services on offer. If you’ve landed on this blog you have probably gone through the basics of getting a piece of code running in the cloud already. (If not – what are you waiting for?) Furthermore, regardless of…

3