Hi Reto,
check out the Graph API, since it seems there are options to interact with Teams:
http://https://docs.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
There is a Graph Connector in the App Store which you may be able to use:
https://appstore.home.mendix.com/link/app/73034/
hope it helps!!
Hi,
Yes, this is definitely possible and quite commonly done. The standard approach is to expose your Mendix app as a web app and embed it in Microsoft Teams as a tab.
Microsoft Teams tabs are basically iFrames, so your Mendix app just needs to be:
1. Make your Mendix app embeddable
By default, Mendix blocks iFrames.
You need to configure:
In your environment (or custom runtime settings), allow:
frame-ancestors https://teams.microsoft.com https://*.teams.microsoft.com
Without this, Teams will block the app.
2. Ensure authentication works inside Teams
This is the important part.
Options:
For Teams, Azure AD (Entra ID) SSO is the best fit.
3. Create a Teams App (manifest)
You need to create a Teams app package:
"contentUrl": "https://your-mendix-app-url"
Optional:
"websiteUrl": "https://your-mendix-app-url"
4. Upload to Teams
Then:
You don’t need any special Mendix module for this. The correct approach is to:
Once done, your Mendix app works seamlessly inside Teams as a tab.