The New Azure Converged Auth Model and Office 365 APIs

Microsoft is currently working on a new authentication and authorization model that is simply referred to as “v2” in the docs that they have available right now. I decided to spend some time taking a look around this model and in the process have been writing up some tips and other useful information and code…

0

Parsing an SMS Message from Twilio

The explosion of text messaging is a foregone conclusion, and apps have been catching up to the tidal wave for some time now.  For those of you doing a lot of cloud-based development, you’re probably familiar with Twilio as one of the best / only cloud Voice and SMS messaging providers at least for Windows…

0

Even More “Things to Do When you Change the SharePoint STS Token Signing Certificate”

I recently changed the token signing certificate in my farm…it having expired from when I first changed it, since that is required to set up the trust with ACS in SharePoint Online for low trust apps and SharePoint hybrid features.  Assume the longer the sentence the more unhappy I am about having to do it… …

0

Using Roles in Azure Applications

I was spending some time today (finally) looking at how to get what I really consider the baseline functionality of claims – apps, users and roles – all working together with one of my Azure AD apps.  Azure has been pushing out pieces of an RBAC-based infrastructure for a few months now, and I wanted…

0

How To Delete An App You Consented to in Azure AD

In many ways this is a companion piece to the post I just published on solving an issue with multi-tenant applications in Azure AD:  "The Account Needs to be Added as an External User in the Tenant with Azure AD Apps".  This is actually a question I see come up fairly frequently, and one that…

0

Using the o365 APIs and ADAL to Send Email from an Unattended Process

UPDATE:  We just posted a blog on a new and better way to do this!  Check out the blog post at http://blogs.msdn.com/b/exchangedev/archive/2015/01/22/building-demon-or-service-apps-with-office-365-mail-calendar-and-contacts-apis-oauth2-client-credential-flow.aspx and use that method going forward. One of the things you frequently want to do in your custom applications is send out emails.  Historically this could be solved by using an SMTP server…

1

Another Cool Way to Remotely Debug Azure Web Sites

When I was working on a project last week I was having some problems getting the debugging experience working correctly between Visual Studio 2013 and my code which was running in an Azure web site.  Fortunately a really smart guy that works here, Petr, gave me a set of instructions to get debugging started another…

0

OneDrive for Business Browser Using o365 APIs

I’ve been spending a lot of time recently talking to different partners and customers about building applications using the Apps for Office and Apps for SharePoint platforms.   One of the questions I seem to get most frequently though has been about one of the new additions to our development platform, which is the o365 APIs…

1

Using ADAL Access Tokens with o365 REST APIs and CSOM

Many fine folks were generous enough to point out to me this week that you can now (actually since June’ish I’m told) use an access token you get from ADAL in conjunction with the o365 APIs to use ALSO with the SharePoint REST API as well CSOM.  Shocking!!  This may be what they call “asleep…

1