msteams: Support Power Automate Workflows via Adaptive Card format #13082
+1,212
−579
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Microsoft Teams Webhooks via Office Connectors are being retired by Microsoft by December 31st, 2025. All webhooks must be migrated to Power Automate Workflows:
This has been postponed a couple of times and Microsoft has promised that the old "message card" format used by the "old webhooks" will be added as a supported format for the "new webhooks".
However we decided to migrated to the new Adaptive Cards format because:
So existing instances will keep working. When users configure a new "Power Automate Workflow" based webhook URL, it will also "just work". At least that is what my test results with this PR show.
Fixes #11096
Other changes in this PR:
Content-Type
is set toapplication/json
whenPOST
-ing to MS Teams webhookreport_created.tpl
leftover files removed.scan_added_empty.tpl
template fixed[sc-11754]