MicrosoftDocs / msteams-docs

Source for the Microsoft Teams developer platform documentation.
https://aka.ms/teamsdev
Creative Commons Attribution 4.0 International
281 stars 502 forks source link

Does Azure Storage Account settings affect Teams Toolkit Chat App behavior? #9775

Open Wajeed-msft opened 10 months ago

Wajeed-msft commented 10 months ago

Copied bug from: https://github.com/OfficeDev/TeamsFx/issues/10228

Details from original post:

Discussed in https://github.com/OfficeDev/TeamsFx/discussions/10083

Originally posted by **AlbertoPerez8** October 6, 2023 Currently I have a chat application created with Teams Toolkit & Azure Communications services that's deployed to an Azure storage account and is accessed through Microsoft Teams as a company app. The app and the storage account had been looked over by a team focused on security and some topics had come regarding how some measures could be implemented in order to tighten further security. My team and I were told that we should: - Disable blob anonymous access - Enable blob soft delete - Enable public virtual access for selected virtual networks and IP addresses. ![image](https://github.com/OfficeDev/TeamsFx/assets/36648131/b2e4061a-5bfa-496f-8c49-9b148e1237a5) ![image](https://github.com/OfficeDev/TeamsFx/assets/36648131/07e744a8-b1ea-4470-9841-e0a97e738997) We wanted to know if disabling anonymous access and enabling soft delete would have any effect on how the conversations in the app are being stored, would we see any missing messages or conversations from users? And if we enable virtual access would we have to enable virtual networks / IP addresses for each person using Teams that connects to our app, or does Teams have a IP address range / Virtual Network for this kind of use case? This application is the first one made by my team using Azure, Teams Toolkit, and the Azure Communications Services SDK, as we work mostly with .NET projects, and wanted to know if going along with said recommendations would affect the behavior of the application or if we can proceed without any issues.
--- #### Document Details ⚠ *Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.* * ID: b743e43d-95cc-3d1e-b142-31a16369f97e * Version Independent ID: b743e43d-95cc-3d1e-b142-31a16369f97e * Content: [Teams Toolkit Overview - Teams](https://learn.microsoft.com/en-us/microsoftteams/platform/toolkit/teams-toolkit-fundamentals) * Content Source: [msteams-platform/toolkit/teams-toolkit-fundamentals.md](https://github.com/MicrosoftDocs/msteams-docs/blob/main/msteams-platform/toolkit/teams-toolkit-fundamentals.md) * Service: **msteams** * GitHub Login: @zyxiaoyuer * Microsoft Alias: **zhany**
microsoft-github-policy-service[bot] commented 10 months ago

Hi Wajeed-msft! Thank you for bringing this issue to our attention. We will investigate and if we require further information we will reach out in one business day. Please use this link to escalate if you don't get replies.

Best regards, Teams Platform

sayali-MSFT commented 10 months ago

@MuyangAmigo - Thanks for reporting your issue. We will check this at our end and will get back to you.

sayali-MSFT commented 10 months ago

@MuyangAmigo -Can you please raise your query here- Azure Communication Services - Microsoft Q&A forum

With the "Azure Communication Services" tag.