Posts

Automating Azure AD B2B Invites with Approval Workflow

The Problem Users want to collaborate with external parties. You have a few options to accomplish this: Share anonymously Share with any authenticated user Share with existing authenticated user Share with organization only None of these work well when security and scale are required. The best of both worlds would be to allow your end users to request access for an external user and then to kick off an approval workflow. If approved by the appropriate parties, a B2B invite will be automatically sent to the desired email address. Once invited, the user can then share with that account. This is assuming you have your org configured so sharing is only possible with existing external accounts. The Solution With an Office 365 subscription, you get a product called Microsoft Flow. Most people just equate this to being Microsoft’s attempt at creating an  IFTT  knock off. However, it’s so much more than that. You can, in essence, build out an entirely server-less API that you can interact with