Recent Discussions
Visibility of adaptive card element depending on value of a ChoiceSet?
So I 've been looking at how to show and hide elements on the card and I think I've worked out that it's not reactive to when the data changes. So can you have elements hide based on a value of a choiceset?8KViews0likes6CommentsTeams Adaptive card Textrun is rendering markdown
I am making bot alarm message using adaptivecard. It is important for me to print out the user name and email accurately. So I tried to use TextRun to prevent markdowns from being supported.(https://adaptivecards.io/explorer/TextRun.html) But there is a problem that textrun is being marked down on ios mobile, tablet. this is my adaptive card json. {"type":"AdaptiveCard","$schema":"http://adaptivecards.io/schemas/adaptive-card.json","version":"1.3","body":[{"type":"TextBlock","text":"**Microsoft Entra ID**","size":"Large","wrap":true},{"type":"TextBlock","text":"user 5","size":"Medium","wrap":true},{"type":"RichTextBlock","inlines":[{"type":"TextRun","text":"- ``Use `code` in your Markdown file.(~~hspark~~@aaa.co.kr)\n","size":"Small"},{"type":"TextRun","text":"- + First item(test'email address removed for privacy reasons)\n","size":"Small"},{"type":"TextRun","text":"- ** test12041432(test'''email address removed for privacy reasons)\n","size":"Small"},{"type":"TextRun","text":"- > test12041435(test''email address removed for privacy reasons)\n","size":"Small"},{"type":"TextRun","text":"- 1. adsfsdafsdf *{}*asdfadsf*_~ark~(test'''email address removed for privacy reasons)","size":"Small"}]},{"type":"TextBlock","text":"user 5","size":"Medium","wrap":true},{"type":"RichTextBlock","inlines":[{"type":"TextRun","text":"- ``Use `code` in your Markdown file.``(~~hspark~~@aaa.co.kr)\n","size":"Small"},{"type":"TextRun","text":"- + First item(test'email address removed for privacy reasons)\n","size":"Small"},{"type":"TextRun","text":"- ** test12041432(test'''email address removed for privacy reasons)\n","size":"Small"},{"type":"TextRun","text":"- > test12041435(test''email address removed for privacy reasons)\n","size":"Small"},{"type":"TextRun","text":"- 1ASDFASDFSADFASD asdfadsfsd *{}*adsfasdf*_~ark~(test'''email address removed for privacy reasons)","size":"Small"}]}]} I used \ to escape markdown on textblock, but there was a phenomenon where \ for escape was output together on mobile (Android, ios) even though it was properly rendered on pc. i want to know: Is there any way to output properly without markdown on adaptive card? PC, mobile, table should be supported in all environments. and I think it's a bug that textrun is rendered as a markdown in ios environment so please solve it. that's adaptive card json rendering exapmle pc: ios mobile: and escape \ example: mobile: pc:713Views0likes3CommentsTools in Teams AI Library
Hello Team, In LLM we use tools like DynamicTool, DynamicStructuredTool to determine when to call which function and with what parameters. How to do the same using Teams AI Library? My Use Case: I want to find the intent from the user query and based on that intent further call the respective function/tool to perform respective action. How can I achieve this using Teams AI Library? I went through the samples mentioned here: https://github.com/microsoft/teams-ai/blob/main/js/samples/04.ai-apps/ but couldn't find anything similar.1.4KViews0likes11CommentsMeeting Agenda permissions sometimes wok
Once a week or so I create a number of internal Teams meetings generally with the same handful of individuals. Before I send it, I add a few agenda items. Unfortunately, at least half of the time, I am the only one with permissions (come meeting time someone may point it out). Having to go through, reopen each meeting, go through Shared Locations to open the loop's web page, clicking on Share, then Loop Component, then Settings, then People you choose, and then reentering the same attendees is very time consuming. I believe I am creating the meetings the same way each time, but I can't figure out why permissions are set sometimes and not others. Am I doing something wrong? Any ideas other than a reoccurring meeting?295Views1like3CommentsTeams Copying text includes persons name
Hello, sometimes at my work we send each other links to files/folders on our internal server. The only problem is in teams when you do that you get the persons name instead of the link. So they sent me a link to a folder, I select the link in the text and copy it. However if past that into windows explorer I just get the time and their name. [15:12] Firstname Lastname Is there a way to get it to not include the Firstname Lastname when you copy a message? kind regards, AndrewSolved44KViews17likes59CommentsMouse button 'Back/Forward' not working in 'New Teams'
Though there are options to 'pop out' windows from Teams, Teams is a generally a single page app. As such, one of my most used features in 'Classic Teams' is switching back 'n forth between several 'tabs' I'm currently working with. Say I've got somebody on chat, but then have to quickly check something in Teams, then go back to chat. In Classic Teams this works just fine using the mouse's back & forward buttons. In 'New' Teams, this no longer registers any action at all. I assume the feature still exists, since left of the search bar there are still the back/forward UI buttons. But moving the mouse over for every time you need to switch back and forth is a lot slower and less intuitive than just using the mouse buttons. Current behavior: Mouse 'back'/'forward' buttons do not work in 'New Teams' Expected behavior: Mouse 'back/forward' buttons register the 'back' and 'forward' navigation commands as they did in 'Classic' Teams6.6KViews26likes22CommentsGreen Blocky Glitch on Shared Screen in New Teams Meeting
I have a user on New Teams that repeatedly has trouble with screens being shared in meetings by other people showing up as a Green Blocky mess on her end. So far we have cleared cache, uninstalled and reinstalled New Teams, updated graphics drivers, tested her internet connection (measured at 300Mbps down by 35Mbps Up and she is the only user on it) performed normal system maintenance (SFC, D.I.S.M, CHKDSK), and restarts galore. No luck. Any suggestions would be greatly appreciated.10KViews8likes50CommentsBUG: Teams "search"/"find" functionality totally broken with rich (formatted) text
Consider the following formatted/rich text comment: Test word1 word2 word3 Using "search"/"find" (either the global "Search", or the "Find in chat" function) will fail to match the comment when searching for either "test", "word1", "word2", or "word3". This is because buggy Teams just strips the formatting (instead of replacing the formatting with breaks), effectively glueing all words together in the index; searching for "testword1word2word3" (one word) DOES match the comment. 🤦🤦🤦3Views0likes0CommentsAdaptive card is not getting updated in new Team client
We are working on bot framework (version 4) and using teams channel for bot communication. Currently teams client has updated to the newer versions with channel information. We are sending adaptive card to the teams and on button click the adaptive card will be getting updated. It was working fine in the old teams client But in new teams client web app , card is not getting updated every time. Either we need to change the channel or refresh the browser . Also we are not able to see any notifications of new messages that we are sending bot . We need to refresh or change the channel to see the notification message. Same behavior we have seen in teams client app also sometimes. Card was not getting updated exactly when we click on the button. We use the time stamp as a unique key for updating the card so that no conflict happens. Also there was no network issues while updating the card Is the issue with new teams web client or is there any suggestions that we can do to update the card at the same time we do button click.2.9KViews0likes12CommentsClient authentication EKU changes in public TLS certificate
Hi, Can someone clarify the upcoming change to remove the client authentication EKU and the conflicting information within MS docs for Teams Direct Routing certificates? As stated here from October 2025 there is an industry wide change to remove the client authentication EKU from issued TLS certificates: https://knowledge.digicert.com/alerts/sunsetting-client-authentication-eku-from-digicert-public-tls-certificates However, both server and client EKU's are required for mTLS and Microsoft states here that both server and client EKU's are required: https://learn.microsoft.com/en-us/microsoftteams/direct-routing-whats-new#sbc-certificates-eku-extensions-test Digicert are offering an X9 PKI that includes both server and client EKU's but it seems the signing CA is not trusted by Microsoft at this stage. What guidance are Microsoft offering with this upcoming change to ensure that customers are not affected when renewing their certificates?3Views0likes0CommentsNew to teams: Are multiple outgoing sales lines possible?
Hey everyone! I am the sys admin of my small law firm, and we officially switch to Teams and Microsoft as a phone provider on September 15th. Currently we use 3cx as our PBX and Callcentric as our provider. Most everything is already set up, and waiting for the port. I already have a reception and incoming sales queue set up with a main auto attendant, basically cloning what we have now. We are noticing that our main phone line is being marked as spam when we call out, likely due to it being our main line and our sales dept is going gangbusters. It was suggested we buy multiple sales lines and switch the number our salesperson is dialing from every so often. What I am wondering is: If we purchase a handful of these numbers, is there an easy way to switch what the outgoing number of our salesperson/sales team/sales queue is showing on outgoing calls and is there a way to have incoming calls from each of those numbers funnel into our incoming sales queue, which is often populated with at least two people? For reference, we will no longer be using 3cx after the 15th so everything is under MS's roof. I also asked copilot hoping it would have some insight, but Im not entirely sure if it understood my situation. Any help is appreciated.54Views0likes1CommentEnabling Cross-Tenant Authentication for Teams Apps with Single-Tenant Bot
Hello Team, I am working on implementing authentication for a Teams application using the Microsoft 365 Agents SDK. Following Microsoft’s current guidance, I have: Registered a single-tenant Azure AD bot. Integrated Azure AD authentication. Prepared for AppSource distribution as the long-term supported method for cross-tenant availability. However, I am still facing challenges in reliably enabling sign-in for external users from other tenants. Specifically: The cross-tenant sign-in flow remains unclear. Validating authentication across multiple tenants is difficult without official end-to-end guidance. Existing samples and documentation primarily address single-tenant or internal-only scenarios. As of now, authentication for external users is still difficult to get working and validate consistently across tenants. Could you provide detailed guides, samples, or best practices for: Enabling authentication for external users in this single tenant + AppSource distribution model. Recommended patterns for testing cross-tenant authentication before AppSource submission. Any roadmap considerations for simplifying this scenario. This would help ensure Teams apps can meet compliance requirements while still delivering a smooth sign-in experience for users across organizations. Thank You, ChetanSolved142Views0likes4CommentsQuestions About Alternatives to Multi-Tenant Bots After July 31, 2025 Deprecation
Hello, As the ability to create multi-tenant bots in Azure will be discontinued after July 31, 2025, I’d like to ask if there are any viable alternatives available now? If I create a single-tenant bot and publish it to the Teams App Store, will users from other tenants still be able to interact with the bot? Additionally, will the bot be able to access their basic user profile information (only user name and aadObjectId) and conversation data? From my understanding, access tokens obtained using the client ID and client secret are tenant-scoped, meaning they are not valid across other tenants. As a result, the bot cannot access user information such as profile photos or email addresses from users in other tenants — is that correct? I'd really appreciate any clarification or recommended best practices on this. Thank you!763Views0likes3CommentsSecuring Microsoft Teams Best Practice & Cleanup
Working on a Teams environment that is fully wide open. They have seen a huge number of Teams created and are looking to get it under control from here on out and clean up. Wanted some advice on what you recommend doing and if you have the instructions to complete those tasks. My thoughts would be Block Team creation where IT would need to be involved. I believe this could be accomplished by blocking M365 Group creation. Way to expire or archive old Teams with no activity in X amount of time? Also, how are you handling guest invitations or access? Doing anything that allows but might secure things better for the organization. Thanks all.153Views0likes4CommentsRecommendations for employee engagement app in Microsoft Teams?
I work in HR and we’ve moved a lot of our processes into Microsoft Teams. Curious what others are using for employee engagement inside Teams. We’re trying to avoid external tools if possible and just keep everything in the flow of work. We need something that covers areas like: Kudos Rewards Engagement surveys News Feed, Intranet functionality Any suggestions?67Views0likes1Commentapp.Context.channel.displayName not working
Hi, We have a tab application which is added the new teams channel where we read channel name through TeamsJS SDK . We could see app.Context.channel.displayName returning "General" as channel name for the first channel created in Teams and not returning actual value. Need your help on this Thanks, Mithun649Views0likes7CommentsBest performance management software for Microsoft 365?
We are on the lookout for a new performance management app for our HR department. I think we really need something that lives inside Microsoft Teams and isn't going to be another extra app for people to check on. I've gone through the app store and have a small list but I would love some suggestions.26Views0likes0CommentsCannot delete organisation from Teams
Hi, It appears to be impossible to delete an organization from Teams Please see the picture below. I am unable to remove the organization beginning with L. I have used my personal email for many years, so I should be the one in control of it! I am the owner/ admin of the email account. However there is no way to delete the rogue /linked organization to which I no longer have access. How can I take back full control of my email/Teams account and remove this rogue organization? I've clicked on everything I can find and nowhere else mentions this organization. Clicking on the organization in Teams just takes me to a page saying "Microsoft Teams Free (Classic) is no longer available" with options to upgrade. I don't want to upgrade I want it deleted! TIA80KViews11likes64Comments
Events
Register today as spaces are limited.
REGISTRATION FOR THESE EVENTS ARE NOW CLOSED
REGISTER HERE
We’re entering a new era where collaboration and communication are being reimagined through the ...
Tuesday, Sep 30, 2025, 01:00 AM PDTIn-Person
0likes
1Attendee
0Comments
Recent Blogs
- 2 MIN READWritten by: Snigdha Chaturvedi and Shilpa Vijayakumar We’re excited to announce the next phase of enhancements to the Best practice configurations dashboard in Teams admin center with three new sc...Sep 22, 2025320Views0likes0Comments
- The latest Microsoft Teams and Microsoft 365 expert community briefings, podcasts and upcoming community events for October 2025. Expert Briefings Backing up your Teams Phone Number Configuration...Sep 19, 202564Views0likes0Comments