Overview
The Microsoft Teams Plugin supports sending data, in Office 365 connector card format, to a Teams channel.
Functionality
The Security Flow Microsoft Teams Plugin provides the ability to send data to a Teams channel.
Instance Configuration Parameters
Name for the Microsoft Teams instance.
A system-wide unique identifier for this plugin instance used to locate the service.
Microsoft Teams webhook URL used to submit data to the corresponding teams channel. See the https://docs.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook#create-incoming-webhook-1 page for instructions on creating a Webhook URL. If left blank, the MS Teams Connector Webhook URL in the Notification Services tab of the Application Settings is used.
Flow Node
The display name of the node within the flows.
System-wide unique ID of the plugin instance.
The MS Teams Template must evaluate to a JSON object. See the Create Incoming Webhook page for the steps to create a webhook. See the Office 365 connector card and the Card fields pages for details on the card fields. If the MS Teams Template uses the {} JSON
context, mustache template substitution is applied prior to generation of the final JSON object. For all other contexts, the evaluated MS Teams Template must the final JSON object. Visit the Template Engine and Formatters page to learn more. For any substituted value which may include newlines or double quotes, ensure the jsonStringify
and removeSurroundingQuotes
formatters are applied as shown in the following card template snippet.
... "sections": [ ..., { "text": "{{ payload.multiline | jsonStringify | removeSurroundingQuotes }}" } ] ...
If Audit Notification evaluates to a truthy value, this node inserts the Plugin response information into the message and audits that information in the Incident Timeline like a standard Plugin node. However, if Audit Notification evaluates to a falsy value, no response is added to the message unless an error is encountered.
Metro Office Park
2950 Metro Drive, Suite 104
Bloomington, MN 55425
Phone: +1 952-500-8921
©Nevelex Labs, LLC. 2018-2024, All Rights Reserved.
EULA