Adding Extensions to Azure VM in Resource Manager (ARM)

Just a quick note since I found this information terribly difficult to find... To get the available extensions, you need to use the service management cmdlet:...

Article: Using Azure Search for a blog hosted on Ghost

My new blog platform was missing the capability to search posts/articles. So I used Azure to fix it. Read the full article [https://www.schaeflein....

Retrying calls to the Microsoft Graph

Applications that consume the Microsoft Graph (or any other network accessible resource) must be prepared to handle errors during requests. These errors can be network outages,...

Article: Exploring the Office 365 Groups API

Office 365 Groups are rolling out across the service. This compelling, collaborative structure has the potential to grow rapidly in every organization, regardless of the size....

Blog moved

For years I hosted my site and blog on the public Office 365 site as part of my subscription. It is no longer there. There is...

I'm speaking at Live! 360 Orlando

I'll be speaking at Live! 360 Orlando, November 16-20. Surrounded by your fellow industry professionals, Live! 360 provides you with immediately usable training and...

Extending Application Insights monitoring to include Performance Counters

I previously posted about using AppInsights to help troubleshoot an issue [https://www.schaeflein.net/Pages/Using-Application-Insights-and-Performance-Monitor-to-Troubleshoot-Environment-Errors.aspx] . I wanted to post a follow-up to show...

New Article: Using Application Insights and Performance Monitor to Troubleshoot Environment Errors

I published a new article today, discussing an exercise I had last week in troubleshooting errors in a web application. The document covers a few of...

Webinar Series - Using Azure Active Directory to Secure Your Apps

I have presented at many conferences, SharePoint Saturdays and user groups about leveraging Azure Active Directory (Azure AD) for your application authentication and authorization. But, seventy-five...

Azure AD Token Lifetime

Posted here for ease of access... http://www.cloudidentity.com/blog/2015/03/20/azure-ad-token-lifetime/...

Upcoming Events - June 2015

Fresh on the heels of the //build/ and Ignite conferences, I will be at many events during June. I would be delighted to meet any readers...

MVP Friday Five: Sharing Content in SharePoint Online

Sharing Content in SharePoint Online from MVP @paulschaeflein [http://twitter.com/paulschaeflein] http://t.co/iHL7zKeIR8 #MVPBuzz [https://twitter.com/hashtag/MVPBuzz?src=hash] #FridayFive [https:...

GRDevDay talk on Cloud Identity

I had a wonderful weekend in western Michigan, which included two sessions at the GRDevDay conference. (Think SharePoint Saturday, but for all things developer.) My thanks...

SPS DFW Wrap-up

I had a terrific time at the SharePoint Saturday event in Irving, TX this weekend. The developer track consistently had about 20 attendees in the room,...

Who is managing Windows Update for your SharePoint farm?

Microsoft announced this week, via a blog by Senior Escalation Engineer Stefan Goßner that SharePoint CUs will be included in Windows Update [http://blogs.technet.com/...