Finnur
Finnur11h ago

Setting up Critical alerts in Microsoft Teams

I'm trying to set up critical alerts in Microsoft Teams. I'm able to connect to the Azure Bot like is described here: https://www.windmill.dev/docs/misc/setup_oauth#microsoft-teams I'm able to list up the teams and the channels in the Windmill instance settings but when I press Test channels no test message arrives. I'm wondering if the documentation is missing a permission needed to send a message? See the attached image from the Windmill doc where "Channel.ReadBasic.All" and "Team.ReadBasic.All" permissions are listed. Maybe there is some kind of "SendMessage" permission missing?
Setup OAuth and SSO | Windmill
Windmill supports Single Sign-On for Google, Microsoft, Okta, GitHub, GitLab, Jumpcloud, Keycloak, Authentik, Authelia, Kanidm, Zitadel, Nextcloud and domain restriction.
No description
3 Replies
rubenf
rubenf10h ago
@fjørdlek
fjørdlek
fjørdlek9h ago
@Finnur can you try adding: ChannelMessage.Send ChatMessage.Send but normally, it shouldn't be necessary as it uses the bot framework and not the graphapi to send messages i doublechecked my bot permissions and I only have those in graphAPI "Channel.ReadBasic.All" and "Team.ReadBasic.All" I assume you completed the steps on the bot portal?
Sign in to the Teams Bot Framework Portal and create a new App.
Fill in the "Basic Information" section and use the "Application ID" from the previous step.
In the "Branding" section, upload the icons and accent colors.
In "App Features", select "Bot" and under "Bot ID", use the "Application ID" from the previous step.
Sign in to the Teams Bot Framework Portal and create a new App.
Fill in the "Basic Information" section and use the "Application ID" from the previous step.
In the "Branding" section, upload the icons and accent colors.
In "App Features", select "Bot" and under "Bot ID", use the "Application ID" from the previous step.
from the documentation ? https://dev.teams.microsoft.com/apps
fjørdlek
fjørdlek9h ago
and last but not least, double check if your bot is actually in that team / channel: you should see it when typing @windmillHelperBot as in the screenshot above
No description

Did you find this page helpful?