68
Views
1
Comments
Microsoft 365 Integration with OutSystems

Hello, currently I'm work on integration with Microsoft 365.


Do you have any guide how to sent massage in Microsoft Teams when the status in OutSystems DB change?

2021-10-09 07-57-44
Stefan Weber
 
MVP

Hi,

presence can be retrieved and set via the Microsoft Graph API. I wrote an article on how to set up an application using the Microsoft Login Connector from Forge and interact with Graph API here 

https://medium.com/itnext/getting-started-with-outsystems-and-microsoft-graph-123006356d41

The article interacts with the Todo endpoints using delegated permissions. That is performing an operation with the currently logged on user.

SetPresence which is the endpoint operation of Graph API also supports application permissions ( Presence.ReadWrite.All scope ), that allows setting the presence on behalf of all users.

 Information on how to set presence can be found in the Microsoft documentation here https://learn.microsoft.com/en-us/graph/api/presence-setpresence?view=graph-rest-1.0&tabs=http

Best

Stefan

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.