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

The Account Needs to be Added as an External User in the Tenant with Azure AD Apps

This is an error I see pop up in various discussions forums every now and then and tracking it down can be somewhat difficult.  I had this happen recently in a scenario that I think probably is or will be one of the more common scenarios so I figured I'd write it up here.  In…

0

OneDriveBrowser and o365 APIs with A Custom Persistent Store for ADAL Token Cache

In this post I’m going to briefly cover a custom token cache that I wrote for use with ADAL.  The implementation itself is pretty straightforward from a coding perspective so I will just highlight a few of the basics.  What has been less clear up to this point is the “right way” to use it…

1

Signout With SharePoint 2013 and SAML

Today's topic is one for which I deserve zero credit, I'm just putting out info that one of our crack engineers, Chad Ray, managed to dig up.  I wanted to publish it here because I've worked with and talked to so many folks in the past who have struggled with getting a truly complete signout…

2

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

OAuth, o365 APIs and Azure Service Management APIs – Using Them All Together

I’ve been spending some time lately fooling around the o365 API’s.  Frankly, it has been a hugely frustrating experience; I’ve never seen so many documentation gaps and examples and sample code that didn’t work, to flat out wouldn’t compile in a long time.  So, once I finally stumbled up on the “right” collection of code…

2