Using Out of Office / automaticRepliesSetting with the Microsoft Graph with Service Principal Authentication
Out of Office (or automaticRepliesSetting) can be used for a vast number of different applications. For example in this Teams In/Out board With the Microsoft Graph API there are two ways that can be used to get the automaticRepliesSetting either via the Mailbox setting Endpoint eg https://docs.microsoft.com/en-us/graph/api/resources/automaticrepliessetting?view=graph-rest-1.0 Or you can use MailTips which was the method i used in the Teams Apps eg https://docs.microsoft.com/en-us/graph/api/user-getmailtips?view=graph-rest-1.0&tabs=http eg When it comes to setting the OOF you must use the Mailboxsettings endpoint What is better ? for getting the OOF settings on a large number of users getmailtips because you can request up to 100 users in one request while if your batching Mailboxsetting you can only have a max of 20 user in a single batch. Permission and Authentication One consideration for the Mailboxsettings endpoint is there is no ability to use Delegate permiss...