Bots
320 TopicsIssue AADSTS50020 when using external tenant account to sign in into Microsoft Teams Bot app
Let's say that I am creating 2 Microsoft Teams Bot apps (A) and (B) with 2 app registration (A-reg) and (B-reg) in my tenant (F). Each app use Microsoft Graph API with Chat.ReadWrite, Chat.Create and Files.Read, and configured to multi-tenant type to allow users from other tenants to sign in and use the app. In this case, let's say users in tenant (C) needs to access the app hosted in my tenant (F) The problem here is the app (A) work perfectly but the app (B) fails to allow users from external tenants to sign in and use Microsoft Graph API. Both app work well with user in the same tenant. And I don't know which configuration is different between the 2 app. Below is what I've tried until now: + Create an Azure registration with multi-tenant type, setup Redirect URI, Application ID URI, add client ID of 'Microsoft Teams' and 'Microsoft Teams Web Client' to the authorized client applications, add Scopes for Application ID URI + Create Azure Web app to run the bot code and Azure Bot that accept the messaging endpoint, add OAuth connection (AAD v2) using the app registration before, add channel Microsoft Teams to the bot + Create the manifest.zip and request the admin tenant (C) to add to their tenant and publish for all users. Both apps then can be access from user in my tenant (F), is visible to users in tenant (C). However, no user in tenant (C) including the admin themselves can sign in to the bot. All attempt results in 'AADSTS50020: User account 'account@(C)' from identity provider 'https://sts.windows.net/tenant_C_id/' does not exist in tenant '(F)' and cannot access the application 'app_client_ID'(app_name) in that tenant. The account needs to be added as an external user in the tenant first. Sign out and sign in again with a different Azure Active Directory user account.' Did anyone experience the same issue? I went through many documents and topics but not yet find any solution.17Views0likes0CommentsEnable mic option in custom teams app
I have a copilot studio agent created using copilot studio. I want to upload this app and use in teams. How ever i need the mic button feature which is by default available in microsoft teams copilot app. So when user clicks this mic button the audio user speaks is automatically converted to text in message box. Is this possible to have a similar feature in custom app pointing to a copilot studio agent?20Views0likes0CommentsPlease tell me how to disable the Pin Copilot message
Morning! I wrote a message yesterday but nobody replied, so here's another one so it doesn't get lost Can somebody tell me how to disable the annoying "Pin Copilot Chat" popup? every morning I have to say "Maybe Later" when I really mean to say NEVER IN A THOUSAND YEARS84Views0likes1CommentTeams Phone Mobile - Compliance Recording
Hello, I am working on building a compliance recording feature on Teams Phone Mobile. I have a specific scenario where I would like to get inputs from the community. Scenario: Enterprise customer has Teams Phone Mobile solution from the Operator with compliance recording enabled. If for any reason, Microsoft Teams is down the operator has built a capability at network level that the users can continue to do regular mobile calls. Questions: Considering, that the compliance recording is enabled for the Teams Phone Mobile user. Now, since Teams is down the recording bot won’t join the call, but the call still connects without being recorded. This would be a violation. Is this understanding, correct? If the understanding is correct, can this be controlled within the Teams security group policies, or the operator will have to control it at network level i.e. if Teams is down any call does not connect?38Views0likes0CommentsjoinWebUrl is null when fetching via /chats/
Hi We have a production app for Teams that has broken as a result of a seemingly random api change that we can't find any documentation for in the api change log or anywhere for that matter. This is the endpoint that we are calling https://graph.microsoft.com/v1.0/chats/${chatId}?$select=onlineMeetingInfo New result: { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats(onlineMeetingInfo)/$entity", "onlineMeetingInfo": { "calendarEventId": null, "joinWebUrl": null, "organizer": { "id": null, "displayName": null, "userIdentityType": "aadUser" } } } This was working before but now it is not working without any change in our side. Is there any info related to this change? Thanks a lot41Views0likes0CommentsUsing Third-Party AI Notetaking Apps with Teams Meetings
Microsoft 365 Copilot is a great AI notetaking app for Teams meetings, but it's expensive. A range of cheaper options are available from other AI companies. Should Microsoft 365 tenants allow users to install these apps and access what goes on in Teams meetings? It could be a difficult decision. https://practical365.com/ai-notetaking-apps-teams/29Views0likes0CommentsFacilitator Agent Brings AI-Powered Notetaking to Teams Chat
The Facilitator agent can make sense of the messages posted to a Teams chat and summarize the discussion and extract to-do items and unanswered questions. It’s a very practical tool that allows chat participants to focus on the ebb and flow of a conversation instead of pausing to take notes. A Microsoft 365 Copilot license is required before you can use AI Notes in Teams chat. https://office365itpros.com/2025/03/18/facilitator-agent-chat/330Views1like6CommentsOwner can't delete flow bot posts in teams channel
Since the new update (October 2023), owners of a team are not able to delete flow bot posts posted in a teams channel. Does anyone have a solution? I've had our Admin check the messaging policies and "Owners can delete sent messages" is toggled on.Solved11KViews1like13Comments