Grant API permissions in Office 365 without SharePoint Framework packages

Grant API permissions in Office 365 without SharePoint Framework packages

Using SharePoint Framework packages, you can request access to APIs secured with Azure AD. But there is also another way to configure these additional permissions.
Inconvenient setting logo on a newly created Office 365 Group

Inconvenient setting logo on a newly created Office 365 Group

Using the Microsoft Graph you can easily create a new Office 365 Group, that is, until you try to set its logo.
Get Azure AD app-only access token using certificate on .NET Core

Get Azure AD app-only access token using certificate on .NET Core

Communicating with SharePoint Online using an app-only access token is invaluable when building non-interactive applications. Here is how you can get an Azure AD app-only access token in .NET Core. SharePoint Online authentication protocols When building solutions for SharePoint, before you are allowed to communicate with SharePoint your application must
Unity Connect 2016 presentation slides available

Unity Connect 2016 presentation slides available

At the recent Unity Connect 2016 I had the pleasure of presenting a session about building productivity solutions using the Microsoft Graph. Here are the presentation slides that I used. Ask Us Anything - SharePoint Framework Edition Due to a change in the schedule, fellow MVPs Chris O'Brien and Scot
Presenting at Unity Connect 2016

Presenting at Unity Connect 2016

Learn how to build powerful productivity solutions with the Microsoft Graph in my session at the upcoming Unity Connect 2016. One API to rule them all Office 365 - the Microsoft productivity cloud, evolves continuously, offering more and more capabilities every day. These capabilities help you be more productive by