BodyAsHTML Regular Expression Rules in Contextual Office Add-ins for Outlook No ratings yet.

Introduction Outlook allows modern add-ins to be activated in contextual mode, meaning instead of showing a Taskbar or executing a function, they can be activated if a certain condition is evaluated as true within the body of an item. This…

Read More

MSAL Basics – A Guide to Azure AD’s Authentication Library 5/5 (2)

Background If you have ever created applications that incorporate the Graph API or any other modern authentication-requiring Microsoft API, then you would have most probably worked with ADAL (The Azure Active Directory Authentication Library) to get tokens for API access.…

Read More

Automating a welcome email to new users in an Exchange Hybrid environment No ratings yet.

Background Information I’ve previously written a blog post demonstrating how to automate the sending of welcome messages to new users in an on-premises environment. A similar technique can be used in a hybrid environment (when an organisation is using a…

Read More

An O365 API Authentication Documentation Guide – The first step in building your Microsoft Graph application 4/5 (5)

When I first came across the concept of using O365 REST-based APIs such as the Graph API and the Outlook REST API, I was overwhelmed with the immense number of possibilities that could be devised from such integration. However, what…

Read More

Adding Shared Folders support to Office Add-ins for Outlook (Outlook Web Add-ins) 4.67/5 (3)

Background information Ever since the modern add-ins were introduced in Outlook, one of the most requested features has been the ability to activate an add-in in a shared mailbox. Although documented as preview mode, many people have been struggling to…

Read More

GetFolder sometimes returns an incorrect TotalCount when issued against a Public Folder mailbox hosted in Office 365 No ratings yet.

Symptoms When issuing an Exchange Web Services GetFolder request to a public folder mailbox hosted in Office 365 Exchange Online, the TotalCount returned in the response may incorrectly show a value of 0.  More Information Office 365 Exchange Online engineering…

Read More