The ScreenCloud Microsoft Teams Feed pulls messages from a Microsoft Teams channel and turns them into posts on your screens, so updates shared in Teams reach your audience without any extra editing or design work.
About this Feed
Instant Publishing for the Content That Matters
Post a message in your Teams channel, even from the mobile app, and it's automatically picked up and turned into a post on your screens — no separate step to create or format anything.
No Design Skills Needed
Your screens handle the formatting automatically, adapting to whatever's in the message, whether that's text, an image, a video, or a document, so every post looks polished without any design work.
Simple to Connect and Manage
Once the connection is set up, anyone with access to the channel can get content onto your screens without any extra technical input. Use AI Instructions to fine-tune exactly what comes through.
Setting Up the Microsoft Teams Feed
Adding the Feed to a Collection
In your Collection:
Click the Feeds tab, then Add New Feed.
Select Microsoft Teams from the list of sources.
Click Add connection to log in with a Microsoft account, and approve the permission request when prompted. Once you're logged in, the connection is saved, so you can reuse it to set up additional Microsoft Teams feeds from different sources without logging in again.
Select a Team, then select a Channel.
Optional: add an AI instruction to shape how incoming messages are handled.
Once everything's filled in, click Save new feed.
Adding to a Screen
For the Collection that has your Microsoft Teams Feed, assign it to a paired screen:
Open your Collection and select the Screens tab.
Click Connect a screen, and select the paired screen you want to display it on.
It will play in the Main zone of the screen, provided the screen already has a Layout assigned.
To learn how often the Microsoft Teams content will appear on screen, see Automated Playback and Content Rotation in Creating Collections for Your Screens.
For the general steps that apply to any Feed source, see Setting Up and Connecting a Feed.
Microsoft Teams Account Requirements to Connect to ScreenCloud
Microsoft Teams APIs that access sensitive data require extra validation and admin consent. Because the Microsoft Teams Feed reads messages from a channel, it needs admin consent for the ChannelMessage.Read.All Microsoft Graph permission, which allows an app to read a channel's messages on behalf of the signed-in user. See Microsoft's permissions reference for more on this permission.
An Azure admin can grant this consent in one of two ways:
Using a consent link
Insert your organisation's tenant ID into the following URL and open it as an admin: https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id=e103cb09-ab5c-4966-8ba4-40ad594aa53a. If you don't know your tenant ID, Microsoft's guide to finding it can help. Opening the link prompts the admin to log in and confirm consent to the permissions the app requires.
Using the Azure portal
Go to your Azure directory, then Enterprise applications from the left-hand menu, and select ScreenCloud Teams.
Go to Permissions from the left-hand menu, then select Grant admin consent for [your organisation].
Review the permissions ScreenCloud requires for the Microsoft Teams Feed to run, and accept them.
If you're not an admin yourself, ask your organisation's IT or Global admin to complete this step. This is also the fix if you see an error saying admin permissions are required when connecting.
If your organisation restricts outbound network access, your IT team may also need to whitelist certain domains before the Microsoft Teams Feed can connect. See the Microsoft entry in Domains & Servers to Whitelist for ScreenCloud for the specific domains required.
What Content Does the Feed Pull from Your Microsoft Teams Account?
The Microsoft Teams Feed displays your channel's conversations, including messages with media, links, and file attachments. Some content and formatting from Microsoft Teams doesn't carry across, as set out below.
Channels and roles
What you can select and display depends on your role in Microsoft Teams:
Owner: can see every channel in the team when selecting a channel, but can only display content from channels they belong to.
Member: can only see and display content from channels they belong to.
Private channels are only available to select if you're a member of them.
Message types
Channel messages (new conversations posted to the channel) are supported. Replies to a message, and reactions on a message, are not displayed.
Text formatting
Bold, italic, underline, and strikethrough carry across, along with emojis, which display using their Unicode equivalent. Other Teams text styling, such as headings, text size, text or highlight colour, indentation, lists, line breaks, quoted text, code snippets, tables, and the "Mark as important" flag, is not retained; the text itself still comes through, without the styling.
A post's title is limited to 50 characters and its body to 150 characters. Text beyond this is truncated.
Media and attachments
Media uploaded via Teams' Recent, Browse, OneDrive, or upload-from-computer options is supported, as is media dragged and dropped directly into the chat. Media pasted in from the clipboard is not supported.
Supported image formats are JPEG/JPG, PNG, HEIC, HEIF, and GIF. MP4 is the only supported video format.
Other file types, such as PDFs, Word, or PowerPoint files, appear on screen as a QR code linking to the file in OneDrive. This link is authenticated, so it only opens for someone signed in with a Microsoft Teams account that has access to the file — typically a member of that team.
If a message has more than one attachment, only the first is used; the rest are ignored.
Managing What Shows on Screen
Once the Feed is connected, you have several ways to control which Teams messages end up on screen, and to review or adjust them afterwards.
Filtering Incoming Posts with AI Instructions
Use AI Instructions to control what comes through from the channel before it reaches your screens. Write your own instruction or choose from the built-in templates to rewrite, filter, or translate messages as they arrive. For a Teams channel, this could mean:
"Only show messages related to new hires, promotions, or company announcements."
"Filter out casual replies and bot notifications, keep only official updates."
"Summarise long project updates into a single screen-friendly line."
"Translate incoming messages from English to Spanish."
You can test an instruction against your existing Teams posts before saving it, to see exactly which messages it would show or hide.
Managing Posts After They've Arrived
From the Collection's Posts view, you can manage individual posts the Feed has already created:
Hide a post to temporarily remove it from rotation without deleting it.
Show a hidden post again to bring it back into rotation.
Delete a post to remove it permanently.
Since the Feed only reads messages from Teams, none of these actions change or remove the original message in your Teams channel — the connection is read-only.
Finding and Previewing Feed Posts
Every post the Feed creates appears in the Collection's Posts view alongside your manual posts, where you can filter the view by Feed of origin to see only the messages pulled in from Microsoft Teams. Each post also has its own Preview option, so you can check exactly how it'll look on screen before it plays.
See Connecting Feeds to Your Screens and Creating Posts for Your Screens for the full set of options available on posts created from a Feed.
Changing How Your Feed Appears on Screen
Posts created by the Microsoft Teams Feed pick up the Theme applied to the screen they play on, including its light or dark mode. See Creating a Theme for Your Screens for how to customize the look of your posts.

