<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article How to get started with Microsoft Teams in Qlik Application Automation in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-get-started-with-Microsoft-Teams-in-Qlik-Application/ta-p/1838373</link>
    <description>&lt;P&gt;Qlik Application Automation includes a connector block for&amp;nbsp;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Microsoft&amp;nbsp;&lt;/STRONG&gt;&lt;STRONG&gt;Teams&lt;/STRONG&gt;&lt;/FONT&gt;. This article provides you with the information needed to get started with it.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="4"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Authentication and Authorization&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;The Microsoft Teams connector in Qlik Application Automation is making use of oAuth to ask users to give Qlik Application Automation access to Microsoft Teams.&lt;STRONG&gt; When creating your data source, you will be prompted with a screen whether you want default permissions or admin permissions.&lt;/STRONG&gt; The difference is the scopes that are requested by Qlik Application Automation.&lt;/P&gt;
&lt;P&gt;Default permissions request the following scopes:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;User.Read&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;profile&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;openid&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Team.ReadBasic.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;email&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;offline_access&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChatMessage.Send&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChatMessage.Read&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Send&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Edit&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Delete&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Channel.ReadBasic.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;In a default setup of an Office 365 tenant, regular users can make use of all of these scopes. If you cannot log in using the default permissions you will have to contact your Office 365 admin regarding the use of this connector.&lt;/P&gt;
&lt;P&gt;When selecting the admin permissions, the following scopes will also be requested and these will require admin consent to be used:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Read.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Group.ReadWrite.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Channel.Delete.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Some blocks inside Qlik Application Automation require these admin permissions when being used. For example the blocks "List All Teams" and "Delete Team Channel". In the description of certain blocks it will tell you that you require admin permissions before being used.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Sending messages from Teams&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;The following blocks can be used to send a Message to a MS Teams channel:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Send Message&lt;/LI&gt;
&lt;LI&gt;Send Html message&lt;/LI&gt;
&lt;LI&gt;Send Html Message With Base64 Image&lt;/LI&gt;
&lt;LI&gt;Send Structured Message With Base64 Images&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;For an example on how to send messages in Microsoft Teams, see &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-send-chat-messages-using-the-Microsoft-Teams-connector/ta-p/1977423" target="_blank" rel="noopener"&gt;How to send chat messages using the Microsoft Teams connector&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Sending messages&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;In the block Send Message, you can optionally add one or more attachments. Attachments are typically Cards, see below for more information.&lt;/P&gt;
&lt;H4&gt;&lt;BR /&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Sending HTML messages&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;The following commands can be used to sent HTML messages to a MS Teams channel.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Block Send Html Message With Base64 Image&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;This block allows the user to send a message with HTML content and one base64 image. You can optionally add HTML code before and/or after the image. It's possible to encapsulate the image in HTML elements by opening an HTML tag in the Html Before Image input and closing the tag in the Html After Image input.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Block Send Structured Message With Base64 Images&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;This block allows the user to add one title, two paragraphs of text, two base64 images and two buttons with an action URL. You can choose which content items to use and you can define the order of these items in the message.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Sending Cards&lt;/FONT&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Cards can contain text, images and buttons. They are added as Attachments to a message.&amp;nbsp;&lt;BR /&gt;The block Send Message can be used to send Cards to an MS Teams channel. The Card needs to be created with one of the following blocks:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Create Attachment Hero Card&lt;/LI&gt;
&lt;LI&gt;Create Attachment Thumbnail Card&lt;/LI&gt;
&lt;LI&gt;Create Attachment Adaptive Card&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The output of the Snippet block needs to be mapped to the Attachment field of the Send Message block.&lt;BR /&gt;The Attachment also needs to be added as an HTML tag inside the Content.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier"&gt;&amp;lt;attachmentid="{$.CreateAttachmentHeroCard.id}"&amp;gt;&amp;lt;/attachment&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;If you omit this HTML tag, it will be automatically appended by Qlik Application Automation at the end of your Content.&lt;/P&gt;
&lt;P&gt;You can also add multiple attachments in one message, by creating a variable of type list (e.g. &lt;FONT face="courier new,courier"&gt;myAttachments&lt;/FONT&gt;), adding individual Attachments to this list and using the list variable in the Attachment field of the block Send Message.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Snippet block Create Attachment Adaptive Card&lt;/FONT&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This block accepts a raw JSON representation of the Card as input. An interactive interface to generate the correct JSON of the Card can be found here: Card JSON&lt;/P&gt;
&lt;P&gt;Note: it's possible to include base64 strings of small images as value for the url parameter. Keep in mind that MS Teams will not throw an error if the base64 string is too large, it will simply create a Card without the image. To create cards with large images, a public URL to the image should be used.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;How to send images to MS Teams&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Images with a public URL&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;You can use an HTML &lt;FONT face="courier new,courier"&gt;img&lt;/FONT&gt; tag with a public URL to the image in the following blocks:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Send Message&lt;/LI&gt;
&lt;LI&gt;Send HTML Message&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier"&gt;&amp;lt;img src="&lt;A href="https://picsum.photos/200.jpg" target="_blank" rel="noopener"&gt;https://picsum.photos/200.jpg&lt;/A&gt;"&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You can use an image with a public URL in Cards using following blocks:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Hero Card&lt;/LI&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Thumbnail Card&lt;/LI&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Adaptive Card&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Images with a non-public URL&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;If your image has a non-public URL, you can store it on cloud storage first (e.g Dropbox or S3), retrieve a public (shareable) URL from the cloud storage provided, and use that public URL in MS Teams.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Base64 images&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;With Base64 images we always recommend obtaining them from an external source and reference the variable in which the base64 string is stored, rather than attempting to paste a base64 string in an input field. This due to performance reasons.&lt;BR /&gt;You can send an image as a base64 encoded string using following blocks:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Send Html Message With Base64 Image&lt;/LI&gt;
&lt;LI&gt;Send Structured Message With Base64 Images&lt;/LI&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Adaptive Card&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;MS Teams Cards (see above) only support very small base64 images, e.g. icons. To send large images in base64 format, use one of the following blocks which use HTML to render the message:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;SPAN&gt;Send Html Message With Base64 Image&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Send Structured Message With Base64 Images&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.&lt;/P&gt;</description>
    <pubDate>Tue, 25 Apr 2023 14:03:29 GMT</pubDate>
    <dc:creator>MarkGeurtsen</dc:creator>
    <dc:date>2023-04-25T14:03:29Z</dc:date>
    <item>
      <title>How to get started with Microsoft Teams in Qlik Application Automation</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/How-to-get-started-with-Microsoft-Teams-in-Qlik-Application/ta-p/1838373</link>
      <description>&lt;P&gt;Qlik Application Automation includes a connector block for&amp;nbsp;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Microsoft&amp;nbsp;&lt;/STRONG&gt;&lt;STRONG&gt;Teams&lt;/STRONG&gt;&lt;/FONT&gt;. This article provides you with the information needed to get started with it.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="4"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Authentication and Authorization&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;The Microsoft Teams connector in Qlik Application Automation is making use of oAuth to ask users to give Qlik Application Automation access to Microsoft Teams.&lt;STRONG&gt; When creating your data source, you will be prompted with a screen whether you want default permissions or admin permissions.&lt;/STRONG&gt; The difference is the scopes that are requested by Qlik Application Automation.&lt;/P&gt;
&lt;P&gt;Default permissions request the following scopes:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;User.Read&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;profile&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;openid&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Team.ReadBasic.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;email&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;offline_access&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChatMessage.Send&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChatMessage.Read&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Send&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Edit&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Delete&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Channel.ReadBasic.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;In a default setup of an Office 365 tenant, regular users can make use of all of these scopes. If you cannot log in using the default permissions you will have to contact your Office 365 admin regarding the use of this connector.&lt;/P&gt;
&lt;P&gt;When selecting the admin permissions, the following scopes will also be requested and these will require admin consent to be used:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;ChannelMessage.Read.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Group.ReadWrite.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Channel.Delete.All&lt;/FONT&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Some blocks inside Qlik Application Automation require these admin permissions when being used. For example the blocks "List All Teams" and "Delete Team Channel". In the description of certain blocks it will tell you that you require admin permissions before being used.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Sending messages from Teams&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;The following blocks can be used to send a Message to a MS Teams channel:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Send Message&lt;/LI&gt;
&lt;LI&gt;Send Html message&lt;/LI&gt;
&lt;LI&gt;Send Html Message With Base64 Image&lt;/LI&gt;
&lt;LI&gt;Send Structured Message With Base64 Images&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;For an example on how to send messages in Microsoft Teams, see &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/How-to-send-chat-messages-using-the-Microsoft-Teams-connector/ta-p/1977423" target="_blank" rel="noopener"&gt;How to send chat messages using the Microsoft Teams connector&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Sending messages&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;In the block Send Message, you can optionally add one or more attachments. Attachments are typically Cards, see below for more information.&lt;/P&gt;
&lt;H4&gt;&lt;BR /&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Sending HTML messages&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;The following commands can be used to sent HTML messages to a MS Teams channel.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Block Send Html Message With Base64 Image&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;This block allows the user to send a message with HTML content and one base64 image. You can optionally add HTML code before and/or after the image. It's possible to encapsulate the image in HTML elements by opening an HTML tag in the Html Before Image input and closing the tag in the Html After Image input.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Block Send Structured Message With Base64 Images&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;This block allows the user to add one title, two paragraphs of text, two base64 images and two buttons with an action URL. You can choose which content items to use and you can define the order of these items in the message.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Sending Cards&lt;/FONT&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Cards can contain text, images and buttons. They are added as Attachments to a message.&amp;nbsp;&lt;BR /&gt;The block Send Message can be used to send Cards to an MS Teams channel. The Card needs to be created with one of the following blocks:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Create Attachment Hero Card&lt;/LI&gt;
&lt;LI&gt;Create Attachment Thumbnail Card&lt;/LI&gt;
&lt;LI&gt;Create Attachment Adaptive Card&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The output of the Snippet block needs to be mapped to the Attachment field of the Send Message block.&lt;BR /&gt;The Attachment also needs to be added as an HTML tag inside the Content.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier"&gt;&amp;lt;attachmentid="{$.CreateAttachmentHeroCard.id}"&amp;gt;&amp;lt;/attachment&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;If you omit this HTML tag, it will be automatically appended by Qlik Application Automation at the end of your Content.&lt;/P&gt;
&lt;P&gt;You can also add multiple attachments in one message, by creating a variable of type list (e.g. &lt;FONT face="courier new,courier"&gt;myAttachments&lt;/FONT&gt;), adding individual Attachments to this list and using the list variable in the Attachment field of the block Send Message.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Snippet block Create Attachment Adaptive Card&lt;/FONT&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This block accepts a raw JSON representation of the Card as input. An interactive interface to generate the correct JSON of the Card can be found here: Card JSON&lt;/P&gt;
&lt;P&gt;Note: it's possible to include base64 strings of small images as value for the url parameter. Keep in mind that MS Teams will not throw an error if the base64 string is too large, it will simply create a Card without the image. To create cards with large images, a public URL to the image should be used.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;How to send images to MS Teams&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Images with a public URL&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR /&gt;You can use an HTML &lt;FONT face="courier new,courier"&gt;img&lt;/FONT&gt; tag with a public URL to the image in the following blocks:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Send Message&lt;/LI&gt;
&lt;LI&gt;Send HTML Message&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Example:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;FONT face="courier new,courier"&gt;&amp;lt;img src="&lt;A href="https://picsum.photos/200.jpg" target="_blank" rel="noopener"&gt;https://picsum.photos/200.jpg&lt;/A&gt;"&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You can use an image with a public URL in Cards using following blocks:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Hero Card&lt;/LI&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Thumbnail Card&lt;/LI&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Adaptive Card&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Images with a non-public URL&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;If your image has a non-public URL, you can store it on cloud storage first (e.g Dropbox or S3), retrieve a public (shareable) URL from the cloud storage provided, and use that public URL in MS Teams.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Base64 images&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;With Base64 images we always recommend obtaining them from an external source and reference the variable in which the base64 string is stored, rather than attempting to paste a base64 string in an input field. This due to performance reasons.&lt;BR /&gt;You can send an image as a base64 encoded string using following blocks:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;Send Html Message With Base64 Image&lt;/LI&gt;
&lt;LI&gt;Send Structured Message With Base64 Images&lt;/LI&gt;
&lt;LI&gt;Block Send Message + Snippet Create Attachment Adaptive Card&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt;MS Teams Cards (see above) only support very small base64 images, e.g. icons. To send large images in base64 format, use one of the following blocks which use HTML to render the message:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;SPAN&gt;Send Html Message With Base64 Image&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;Send Structured Message With Base64 Images&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="font-style: italic;"&gt;The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.&lt;/P&gt;</description>
      <pubDate>Tue, 25 Apr 2023 14:03:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/How-to-get-started-with-Microsoft-Teams-in-Qlik-Application/ta-p/1838373</guid>
      <dc:creator>MarkGeurtsen</dc:creator>
      <dc:date>2023-04-25T14:03:29Z</dc:date>
    </item>
  </channel>
</rss>

