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… …


Getting an Azure Access Token for a Web Application Entirely in Code

I generally find using Azure Active Directory for securing my resources to be a joyous thing, but the simplicity of use is pretty much vastly overstated by the marketing folks at Microsoft. I’ve used it quite a bit and yet still find myself simultaneously in seemingly uncharted and undocumented waters. As is unfortunately a little…


It’s A Reporting Extravaganza at Office365Mon – Now You Can Create Your Own Reports

One of the things we’ve learned from our many years working in the software industry is that no matter what reports we come up and how much time we spend tweaking them, we’ll never meet the needs of all customers. Customizing reports is actually one of the most frequent requests of any software product, not…


Do You Need An Account In Azure Active Directory if Using ADFS?

Today’s topic is a little spin on a question that seems to be coming up more frequently, specifically when folks are using a combination of Azure Active Directory and ADFS. That question is, if I’m using ADFS do I really need to have an account in an Azure Active Directory (AAD) tenant? Well, of course,…


The Post Ignite Feature Blast

A Couple Weeks after Ignite It’s been about two weeks since Microsoft Ignite.  I wanted to circle back with you to share the feedback we received from the conference attendees and announce some of the features we’ve released to Office365Mon. Ignite Feedback I had the opportunity to deliver a session on Hybrid Cloud adoption at…


Fun with Azure Key Vault Services

I was able to spend a little time recently with a new Azure service, the Key Vault service, for some work I was doing. It’s a pretty valuable and not too difficult service that solves an age old problem – where can I securely keep secrets for my applications in Windows Azure. Actually because of…


Office365Mon – The First Month in Review

Today is a special day for Office365Mon. We have been live for exactly one month. You all have been an important part of this month. We’re pretty proud of what we’ve accomplished and we are very grateful for your support. We wanted to give you a recap of the last month and update on what’s ahead….


How Office365Mon’s Free Services Got Me a Refund on my SharePoint Online Bill

One of the original goals I always had for Office365Mon was the hope that at some point it should be able to monitor enough outages to qualify me for a refund on my Office 365 monthly charges.  For those of you who aren’t familiar, Office 365 has a guaranteed uptime service level agreement (SLA) of…


How to Fix the OpenId Access Denied When User Won’t Grant Rights at Login

Okay, so the title may not be the clearest thing ever here today, but it’s tough to do in just a few words, so let me explain the scenario a little more fully.  Suppose you create an ASP.NET application and you configure it to be secured by Azure Active Directory.  When you do that you…


Do You Know When Your Office365 Tenant Is Down…Because Now You Can (for free)

As you all know, I have worked extensively with customers who run On-Premise servers and those on their journey to the Cloud.  The promise of the Cloud is real but I have seen many enterprises struggle with the complexity of this transformation.  Challenges include security, compliance, loss of control, lack of visibility etc. A frustrating…