Auto Tagger Add-In


My Apps on the SharePoint Store

Recent blog posts

User login

My Top 3 SharePoint Online oddities


Here is my list of the weirdest issues I have experienced with SharePoint Online. Some of them are also reproduceable on-prem, some are not. I don't know if these are bugs or "by design" issues.

List with unique permissions in App Web

Did you know that if you want to have list with unique permissions in an App-Web (being part of an Add-In deployment), you must ask at least the Manage List permission in the App Manifest.

A missing piece in the Azure Application Proxy but there is hope


At the time of writing, the Azure Application Proxy makes it easy to pubish an on-prem web application to Azure. There are tons of resources explaining how to do that and it is a straightforward process.

Create a federated Office 365 lab with Azure and AD Connect in exactly 10 steps (or a little more...)!


Azure AD Connect was recently released by Microsoft to help federating on-premises environments with Office 365. I have tested it and created my own lab (now working fine). I have identified exactly 10 steps to build such environment. I'm not going to dive in the details on how to complete these 10 steps because it'd be way too long and I'd loose most of the readers after a few steps only. Here the idea is to share the AD Connect experience and potential problems you might encounter with the solutions you could try.

All you need to know about Azure Active Directory Applications in a few lines


I've been digging quite in depth the Azure Active Directory Applications lately and although, a lot of information is already available on the web, it is hard to find a resource that summarizes it all. So, here are the key aspects of AAD Applications that are the most important things to know to understand the high level concepts and have a clear overview of what you can get out of AAD Applications..

Purpose of AAD Applications

Go register to the COLLAB365 Global Conference, a 24hours online conference on SharePoint, Office 365 and Azure


As many others, I'll be speaking at a very promising online event with over 100 speakers and many many sessions on Office 365, SharePoint, Azure and more. Go register (for free) on the official site

Happy Coding

Two important lacks to fix to make the Office 365 File API really rock


At the time of writing (08/2015), Office 365 is really becoming a great platform with a lot of APIs for a very affordable and competitive price. As I'm currently involved in OneDrive for Business implementation, I focused on the File API whose the main endpoints is:

and I consider it a good start. The integration with Azure Active Directory is awesome (also with the other services) but the API itself lacks two major features to rock:

SharePointOnlineCredentials versus Azure Active Directory Apps versus ACS Apps


I've just posted a tip on how to consume CSOM with Azure Active Directory Apps and behind that tip, there is a broader question regarding the various ways to interact with SharePoint Online. Today, we have three possible methods:

  • SharePointOnlineCredentials
  • SharePoint Add-Ins (here I'll be targetting Provider-Hosted Apps only)
  • Azure Active Directory Apps


AAD Apps versus Yammer Apps to consume Yammer APIs


A while ago, I wrote a series of blog posts on how to develop Yammer Apps and what you could expect from the Yammer App model in scenarios where you'd leverage Yammer from SharePoint. Since then, Microsoft has added the possibility to consume Yammer REST APIs from Azure Active Directory Apps.