Commuting Stats with Azure Functions and Azure Data Lake

Like most people I have to get up in the morning, and get to work in some way. This usually means hopping on the metro, possibly followed by a bus afterwards, or a short stroll. (Depends on my end destination, which can vary.) The first part of the journey with the metro is fairly constant…

1

Using ADFS as an Identity Provider for Azure AD B2C

Using Azure AD B2C with “regular” Azure AD enabled some new and useful scenarios. Let’s take logins further along the same track while we are at it. To not repeat myself I will assume you have at least skimmed through the previous article: https://blogs.msdn.microsoft.com/azuredev/2017/05/30/azure-ad-b2c-kicking-it-up-a-notch-with-support-for-aad-as-idp/ The integration between B2C and AAD is done through the support…

1

Azure AD B2C – Kicking it up a notch with support for AAD as IdP

I have mentioned AAD B2C before, and it should be your go-to feature if you want to have users logging in to your apps with their “social” identity. Like all Azure services B2C also evolves, and there happens to be a newly released feature I would like to highlight 🙂 While B2C covers the big…


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…

5

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