diff --git a/.github/workflows/AutoLabelAssign.yml b/.github/workflows/AutoLabelAssign.yml
index 1acf95af1d..f977fa4812 100644
--- a/.github/workflows/AutoLabelAssign.yml
+++ b/.github/workflows/AutoLabelAssign.yml
@@ -1,23 +1,41 @@
-name: Auto label and assign pull requests
+name: Assign and label PR
permissions:
pull-requests: write
contents: read
+ actions: read
-on: [pull_request_target]
+on:
+ workflow_run:
+ workflows: [Background tasks]
+ types:
+ - completed
jobs:
+ download-payload:
+ name: Download and extract payload artifact
+ uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-ExtractPayload.yml@workflows-prod
+ with:
+ WorkflowId: ${{ github.event.workflow_run.id }}
+ OrgRepo: ${{ github.repository }}
+ secrets:
+ AccessToken: ${{ secrets.GITHUB_TOKEN }}
- auto-label-assign:
- uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-AutoLabelAssign.yml@workflows-prod
- with:
- PayloadJson: ${{ toJSON(github) }}
- AutoAssignUsers: 1
- AutoLabel: 1
- ExcludedUserList: '["user1", "user2"]'
- ExcludedBranchList: '["branch1", "branch2"]'
- secrets:
- AccessToken: ${{ secrets.GITHUB_TOKEN }}
+ label-assign:
+ name: Run assign and label
+ needs: [download-payload]
+ uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-AutoLabelAssign.yml@workflows-prod
+ with:
+ PayloadJson: ${{ needs.download-payload.outputs.WorkflowPayload }}
+ AutoAssignUsers: 1
+ AutoLabel: 1
+ ExcludedUserList: '["user1", "user2"]'
+ ExcludedBranchList: '["branch1", "branch2"]'
+ secrets:
+ AccessToken: ${{ secrets.GITHUB_TOKEN }}
+
+
+
+
-
-
+
diff --git a/.github/workflows/AutoLabelMsftContributor.yml b/.github/workflows/AutoLabelMsftContributor.yml
new file mode 100644
index 0000000000..1152d6f169
--- /dev/null
+++ b/.github/workflows/AutoLabelMsftContributor.yml
@@ -0,0 +1,40 @@
+name: Auto label Microsoft contributors
+
+permissions:
+ pull-requests: write
+ contents: read
+ actions: read
+
+on:
+ workflow_run:
+ workflows: [Background tasks]
+ types:
+ - completed
+
+jobs:
+ download-payload:
+ if: github.repository_visibility == 'public'
+ name: Download and extract payload artifact
+ uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-ExtractPayload.yml@workflows-prod
+ with:
+ WorkflowId: ${{ github.event.workflow_run.id }}
+ OrgRepo: ${{ github.repository }}
+ secrets:
+ AccessToken: ${{ secrets.GITHUB_TOKEN }}
+
+ label-msft:
+ name: Label Microsoft contributors
+ if: github.repository_visibility == 'public'
+ needs: [download-payload]
+ uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-AutoLabelMsftContributor.yml@workflows-prod
+ with:
+ PayloadJson: ${{ needs.download-payload.outputs.WorkflowPayload }}
+ secrets:
+ AccessToken: ${{ secrets.GITHUB_TOKEN }}
+ TeamReadAccessToken: ${{ secrets.ORG_READTEAMS_TOKEN }}
+
+
+
+
+
+
diff --git a/.github/workflows/BackgroundTasks.yml b/.github/workflows/BackgroundTasks.yml
new file mode 100644
index 0000000000..df47453615
--- /dev/null
+++ b/.github/workflows/BackgroundTasks.yml
@@ -0,0 +1,26 @@
+name: Background tasks
+
+permissions:
+ pull-requests: write
+ contents: read
+
+on:
+ pull_request_target:
+
+jobs:
+ upload:
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Save payload data
+ env:
+ PayloadJson: ${{ toJSON(github) }}
+ AccessToken: ${{ github.token }}
+ run: |
+ mkdir -p ./pr
+ echo $PayloadJson > ./pr/PayloadJson.json
+ sed -i -e "s/$AccessToken/XYZ/g" ./pr/PayloadJson.json
+ - uses: actions/upload-artifact@v4
+ with:
+ name: PayloadJson
+ path: pr/
diff --git a/.github/workflows/LiveMergeCheck.yml b/.github/workflows/LiveMergeCheck.yml
new file mode 100644
index 0000000000..87a81580bf
--- /dev/null
+++ b/.github/workflows/LiveMergeCheck.yml
@@ -0,0 +1,22 @@
+name: PR can merge into branch
+
+permissions:
+ pull-requests: write
+ statuses: write
+ contents: read
+
+on:
+ pull_request_target:
+ types: [opened, reopened, synchronize, edited]
+
+jobs:
+
+ live-merge:
+ uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-LiveMergeCheck.yml@workflows-prod
+ with:
+ PayloadJson: ${{ toJSON(github) }}
+ secrets:
+ AccessToken: ${{ secrets.GITHUB_TOKEN }}
+
+
+
\ No newline at end of file
diff --git a/.github/workflows/PrFileCount.yml b/.github/workflows/PrFileCount.yml
new file mode 100644
index 0000000000..26761d7782
--- /dev/null
+++ b/.github/workflows/PrFileCount.yml
@@ -0,0 +1,22 @@
+name: PR file count less than limit
+
+permissions:
+ pull-requests: write
+ statuses: write
+ contents: read
+
+on:
+ pull_request_target:
+ types: [opened, reopened, synchronize, labeled, unlabeled, edited]
+
+jobs:
+
+ file-count:
+ uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-PrFileCount.yml@workflows-prod
+ with:
+ PayloadJson: ${{ toJSON(github) }}
+ secrets:
+ AccessToken: ${{ secrets.GITHUB_TOKEN }}
+
+
+
diff --git a/.github/workflows/ProtectedFiles.yml b/.github/workflows/ProtectedFiles.yml
index 635f8e2054..007f8f04b1 100644
--- a/.github/workflows/ProtectedFiles.yml
+++ b/.github/workflows/ProtectedFiles.yml
@@ -1,4 +1,4 @@
-name: Protected Files
+name: PR has no protected files
permissions:
pull-requests: write
@@ -9,12 +9,12 @@ on: [pull_request_target]
jobs:
- check-files:
- uses: MicrosoftDocs/MAX-CPUB-Test/.github/workflows/Shared-ProtectedFiles.yml@main
+ protected-files:
+ uses: MicrosoftDocs/microsoft-365-docs/.github/workflows/Shared-ProtectedFiles.yml@workflows-prod
with:
PayloadJson: ${{ toJSON(github) }}
secrets:
AccessToken: ${{ secrets.GITHUB_TOKEN }}
-
+
\ No newline at end of file
diff --git a/Skype/SfbPartnerCertification/certification/test-spec.md b/Skype/SfbPartnerCertification/certification/test-spec.md
index cc2fcc1454..c969111110 100644
--- a/Skype/SfbPartnerCertification/certification/test-spec.md
+++ b/Skype/SfbPartnerCertification/certification/test-spec.md
@@ -2,7 +2,7 @@
ms.date: 06/11/2018
title: "Skype for Business certification program — Test Specifications"
ms.author: serdars
-author: msdmaguire
+author: slamprianou
manager: serdars
ms.reviewer: dougand
ms.topic: article
diff --git a/Teams/CQD-data-and-reports.md b/Teams/CQD-data-and-reports.md
index 189894db8f..63f2da5f4a 100644
--- a/Teams/CQD-data-and-reports.md
+++ b/Teams/CQD-data-and-reports.md
@@ -3,8 +3,8 @@ title: Data and reports in Call Quality Dashboard (CQD)
author: mkbond007
ms.author: mabond
manager: pamgreen
-ms.reviewer: mikedav, siunies, gageames
-ms.date: 11/28/2017
+ms.reviewer: jamp, siunies, mikedav, gageames
+ms.date: 07/31/2024
ms.topic: article
ms.tgt.pltfrm: cloud
ms.service: msteams
@@ -29,7 +29,7 @@ description: Learn about the data and reports available in Microsoft Call Qualit
# Data and reports in Call Quality Dashboard (CQD)
-Microsoft Call Quality Dashboard (CQD) uses a near-real-time (NRT) data feed. Call records are available in CQD within 30 minutes of the end of a call and remain in CQD for 12 months, except for EUII fields which are removed after 28 days.
+Microsoft Call Quality Dashboard (CQD) uses a near-real-time (NRT) data feed. Call records are available in CQD within 30 minutes of the end of a call and remain in CQD for 12 months, except for end user identifiable information (EUII) fields which are removed after 28 days.
## Many ways to access call quality data
@@ -39,12 +39,12 @@ You can access call quality data by several different avenues. Pick the one that
|---|---|
|Teams admin center [(https://admin.teams.microsoft.com)](https://admin.teams.microsoft.com)|Call quality data is included on the **Users** page in the Teams admin center, showing the most common data you need in an easy-to-read format. You can't customize the data that you find under **Users**.|
|CQD portal [(https://cqd.teams.microsoft.com)](https://cqd.teams.microsoft.com)|Robust summary and detailed reports that meet most needs, with drill-through filtering. You can also customize reports in the CQD portal.
Get two [CQD report templates](#import-the-cqd-report-templates) to help you analyze data in the CQD portal.|
-|Power BI|Use direct queries to view your CQD data in Power BI using [customizable Power BI templates](CQD-Power-BI-query-templates.md). [Download Power BI query templates for CQD](https://www.microsoft.com/download/details.aspx?id=102291).
You can also [use the REST API to access CQD data](/skypeforbusiness/management-tools/call-quality-dashboard/data-api) through Power BI. Use this method if you want to download your CQD data so you can work on it offline. The benefit of using this method is better performance, especially useful for large data sets that bog down in Power BI when you're online.|
+|Power BI|Use direct queries to view your CQD data in Power BI using [customizable Power BI templates](CQD-Power-BI-query-templates.md). The CQD Power BI templates are regularly updated to support new Teams features, calling scenarios, and the latest telemetry we have available in CQD.|
|Graph API|Access raw call quality data yourself using the [Graph API](/graph/api/resources/callrecords-api-overview). This is the most complex method, but it gives you the most control and flexibility in analyzing your call quality data. For example, if you need to join it with other data for your organization, you can use the Graph API to create a data model and incorporate call quality data. Please note that CallRecords Graph API may not contain all of the fields that are available in CQD and naming conventions may differ between the two products. |
## Import the CQD report templates
-Download [two curated CQD report templates](https://aka.ms/qertemplates) (All Networks and Managed Networks) to help you get up to speed quickly with CQD. The All Networks template, though optimized to work with a building data file, can be used while you work toward collecting and uploading building information into CQD, as described in the next section.
+Download [two curated CQD report templates](https://aka.ms/qertemplates) (All Networks and Managed Networks) to help you get up to speed quickly with CQD on the web. The All Networks template, though optimized to work with a building data file, can be used while you work toward collecting and uploading building information into CQD, as described in the next section.
**To import the templates (.CQDX) into CQD**:
@@ -57,25 +57,37 @@ Download [two curated CQD report templates](https://aka.ms/qertemplates) (All Ne
4. Repeat steps 2 and 3 for the second CQD template.
> [!NOTE]
- > Each user must import the CQD templates into their CQD instance.
+ > Templates and saved reports are unique for each admin that logs into CQD. Each user must follow the steps to import the CQD templates if they wish to use them.
+ >
+ > For the best experience with using CQD, we recommend using [the latest QER experience in Power BI](cqd-power-bi-query-templates.md) instead.
## EUII data
-For compliance reasons, end-user identifiable information (EUII) data (also known as personally-identifiable information or PII) is only kept for 28 days. As NRT data crosses the 28-day mark, fields that contain EUII are cleared, resulting in EUII-free NRT data. Fields that contain EUII data are:
+For compliance reasons, EUII data (also known as personally-identifiable information or PII) is only kept for 28 days. As CQD's data crosses the 28-day mark, fields that contain EUII are cleared, resulting in EUII-free data. Fields that contain EUII data are:
-- Full IP address
-- Media Access Control (MAC) Address
-- Basic Service Set identifier (BSSID)
-- Session Initiation Protocol (SIP) URI (Skype for Business only)
-- User Principal Name (UPN)
-- Machine Endpoint Name
-- User Verbatim Feedback
-- Object ID (the Active Directory object ID of the endpoint's user)
+- IP Address
+- User ObjectId
+- MAC Address
+- Sip Uri (Skype for Business only)
- Phone Number
+- UPN
+- Feedback Text
+- Client Endpoint Name
+- Local Address
+- Remote Address
+- Base Address
+- Local Site
+- Remote Site
- Auto Attendant Identity
- Call Queue Identity
-- Video Teleconferencing (VTC) Device Name
-- Video Teleconferencing (VTC) Device Detail
+- Transferred from Call Queue Identity
+- Organizer ObjectId
+- Organizer UPN
+- Organizer Sip Uri (Skype for Business only)
+- VTC Device Name
+- VTC Device Detail
+
+
### Admin roles with and without EUII access
@@ -140,12 +152,12 @@ If you want to use Power BI to analyze your CQD data, read [Use Power BI to anal
### Select product data to see in reports
-In the Summary and Location-Enhanced Reports, you can use the **Product Filter** drop-down to show all product data, only Microsoft Teams data, or only Skype for Business Online data.
+In the Summary and Location-Enhanced Reports, you can use the **Product Filter** drop-down to show all product data, only Microsoft Teams data, or only Skype for Business data.
> [!div class="mx-imgBorder"]
> ![Screenshot: shows the Product Filter control options.](media/206ad818-0f72-4c8e-b25e-3cc8fcfbef05.png)
-In Detailed reports, you can use the **Is Teams** dimension to filter the data to Microsoft Teams or Skype for Business Online data.
+In Detailed reports, you can use the **Is Teams** dimension to filter the data to Microsoft Teams or Skype for Business data.
## Summary Reports
@@ -222,7 +234,6 @@ As the names indicate, the classification criteria is based on the type of clien
The CQD Summary Reports dashboard includes a **Tenant Data Upload** page, accessed by selecting **Tenant Data Upload** from the settings menu in the top-right corner. This page is used for admins to upload their own information, such as:
- A map of IP address and geographical information.
-- A map of each wireless AP and its MAC address.
- A map of Endpoint to Endpoint Make/Model/Type, etc.
We recommend that you upload your tenant, building, and location data so CQD can include this information in your reports. If you haven't already uploaded this data, read [Upload tenant and building data](CQD-upload-tenant-building-data.md).
@@ -303,7 +314,7 @@ In order to select multiple filter values, begin by adding a new filter to the r
Then, click **Search** (a magnifying glass icon next to the new filter). You'll see a text field, and a number of options, including **Select All** and **Invert**. Enter a value, and click **Search** next to that field to search. Alternatively, leave the text field empty and click **Search** to view up to the first 100 options.
-```powershell
+```URL
/filter/[AllStreams].[Second Tenant Id]\|[YOUR TENANT ID HERE]
```
@@ -317,7 +328,7 @@ Certain CQD reports have dashboard-level filters added to them, making it easy t
![Screenshot of a dashboard filter.](media/qerguide-image-dashboardfilters.png)
-```powershell
+```URL
/filter/[AllStreams].[Is Teams]|[TRUE | FALSE]
```
@@ -328,7 +339,7 @@ Excluding federated data from CQD reports is useful when you're remediating mana
To add a filter, append the following to the end of the URL:
-```console
+```URL
/filter/[AllStreams].[Second Tenant Id]\|[YOUR TENANT ID HERE]
```
@@ -354,7 +365,7 @@ To apply URL filters with multi-select values, separate each value with a pipe (
If you specify an invalid name or value, the URL filter won't be applied.
-You can use a URL filter to filter every report for a specific dimension. The most common URL filters are used to filter reports to exclude federated participant telemetry, or focus on only Teams or Skype for Business Online. Excluding federated data from CQD reports is useful when you're remediating managed buildings or networks where federated endpoints might influence your reports.
+You can use a URL filter to filter every report for a specific dimension. The most common URL filters are used to filter reports to exclude federated participant telemetry, or focus on only Teams or Skype for Business. Excluding federated data from CQD reports is useful when you're remediating managed buildings or networks where federated endpoints might influence your reports.
|Filter|Description|CQD query filter example|
|---|---|---|
diff --git a/Teams/aa-cq-cqd-historical-reports.md b/Teams/aa-cq-cqd-historical-reports.md
index a11e002ed8..e2a85d2c1a 100644
--- a/Teams/aa-cq-cqd-historical-reports.md
+++ b/Teams/aa-cq-cqd-historical-reports.md
@@ -131,11 +131,15 @@ Perform the following steps:
- Per Day reporting retrieves one daily summary record for each Auto attendant, Call queue, and Agent. This results in fewer records being returned to the client, reducing the possibility of hitting the 90,000 default or 200,000 per query record limit. Per Day reporting is based on a UTC-00:00 day (00:00:00-23:59:59 UTC) only and any UTC offset supplied by the user is ignored.
-6. Sign in with an account. Select **Organizational account**, and then select **Sign in**.
+5. Sign in with your Teams account.
+ - Select **File**, then **Options and settings**, and then **Data source settings**.
+ - Select **Edit Permissions**, and then **Edit**.
+ - Select **Organizational account**, and then **Sign in**.
+ - Select **Save**, then **OK**, and then **Close**.
- :::image type="content" source="media/aa-cq-historical-report-03-v300.png" alt-text="Screenshot showing sign-in for V3.x.x.":::
+ :::image type="content" source="media/aa-cq-historical-report-03-v301.png" alt-text="Screenshot showing sign-in for V3.x.x.":::
-7. Select **Connect**, and the data refreshes.
+6. Select **Refresh**, in the ribbon bar and the data refreshes.
## Data latency for Auto attendant and Call queue analytics
diff --git a/Teams/alerts/teams-admin-alerts.md b/Teams/alerts/teams-admin-alerts.md
index b1f4c3790c..45aa677558 100644
--- a/Teams/alerts/teams-admin-alerts.md
+++ b/Teams/alerts/teams-admin-alerts.md
@@ -34,7 +34,7 @@ You can use Teams monitoring and alerting to do the following items:
## How to manage monitoring and alerting
-You must be a global admin in Microsoft 365 or a Teams service admin to configure alerting rules. See [Use Teams administrator roles to manage Teams](../using-admin-roles.md) to learn more about Teams admin roles and which reports each admin role can access.
+You must be a Teams service admin to configure alerting rules. See [Use Teams administrator roles to manage Teams](../using-admin-roles.md) to learn more about Teams admin roles and which reports each admin role can access.
1. Sign in to the Teams admin center.
2. From the left navigation, select **Notifications & alerts**.
diff --git a/Teams/app-centric-management.md b/Teams/app-centric-management.md
index f194b111ba..521fe78e3b 100644
--- a/Teams/app-centric-management.md
+++ b/Teams/app-centric-management.md
@@ -13,7 +13,7 @@ ms.collection:
- M365-collaboration
- Tier1
search.appverid: MET150
-ms.date: 07/04/2024
+ms.date: 07/31/2024
ms.reviewer: mhayrapetyan
description: Manage access to Teams apps using app centric management.
f1.keywords:
@@ -69,13 +69,13 @@ Previously, we automatically migrated organizations that weren't using any custo
We strongly recommend that you prepare for the migration and follow these steps to prepare:
-1. Take inventory of the apps that you have in the custom permission policies and identify the users and groups that you provide app access to. During the migration, you must provide these users and groups for these apps.
+1. Log into Teams admin center and access Teams apps > [Permission policies](https://admin.teams.microsoft.com/policies/app-permission) page. Take inventory of the apps in the permission policies and identify the users and groups that the apps are allowed or blocked for. During the migration, you may have to manually edit the availability for some apps for the existing users and groups. For details, see step 5.
-1. Log into Teams admin center and access Teams apps > [Permission policies](https://admin.teams.microsoft.com/policies/app-permission) page and select **Get started**.
+1. On the permission policies page, select **Get started**.
:::image type="content" source="media/acm-start-prompt.png" alt-text="Screenshot showing the policy page with prompt to migrate to app centric management.":::
-1. Select policies that you want to migrate. The page displays all the policies that have users assigned to them. Select **Next**. Apps from only the selected policies are considered for migration. Apps in the unselected policies can’t be migrated later.
+1. Select policies that you want to migrate and select **Next**. The page displays only those policies that are assigned to users or groups. Also, we migrate only those apps and their availability that are part of the policies that you choose to migrate. Apps in the unselected policies aren't part of the migration and can’t be migrated later. However, you can manually edit the availability for any app after the migration.
:::image type="content" source="media/acm-migration-select-policies.png" alt-text="Screenshot showing the app centric management migration UI to select policies." lightbox="media/acm-migration-select-policies-large.png":::
@@ -85,18 +85,18 @@ We strongly recommend that you prepare for the migration and follow these steps
* Available to specific users and groups: List of apps that are selectively allowed for at least one org user or a supported group.
* Available to no one: List of apps that nobody in the org can use.
-1. In each tab, you can modify the app availability to one of the [three app availability types](#how-is-app-centric-management-different-than-permission-policy), as necessary. The apps that aren't present in any of the selected policies appear in the **Available to specific users and groups** tab. You must assign such apps to one or more users or groups before you can proceed. The existing user assignments from app permission policies aren't transferred and aren't applicable here.
+1. In each tab, you can modify the app availability to one of the [three app availability types](#how-is-app-centric-management-different-than-permission-policy), as necessary. Edit availability option appears in **Available to specific users and groups** tab if the app availability isn't clear and admin input is needed to proceed. It is because the apps aren't present in the policies that you selected to migrate or have conflicting availability. You must assign such apps to before you can proceed.
:::image type="content" source="media/acm-migration-availability.png" alt-text="Screenshot showing three tabs during migration that help you review and modify the app availability.":::
> [!TIP]
- > If you see almost all the apps as available to specific users and groups, you likely have policies that have conflicting apps availability. For example, a policy that allows all apps and another policy that blocks all apps. In such a scenario, we recommend that you uncheck the policy that leads to a conflict and select the apps that are in use from the list.
+ > If you see many apps in this tab, you likely have policies that have conflicting apps availability. For example, a policy that allows many apps and another policy that blocks the same apps. In such a scenario, we recommend that you uncheck the policy that leads to a conflict or you edit the availability in this tab.
1. You can validate the changes on a per-app or a per-user basis. Select a tab and type the name of the app or the user.
:::image type="content" source="media/acm-verify-per-app.png" alt-text="Screenshot showing the option to verify available of for each user and users who receive a particular app." lightbox="media/acm-verify-per-app-large.png":::
-1. On the final review UI, you can see the apps, their availability, and the Org-wide app settings that apply after the migration. You can download this information as a CSV file to evaluate further. Once assured, select **Start migration** and follow the prompts.
+1. On the final review UI, you can see the apps, their availability, and the Org-wide app settings that apply after the migration. You can download this information as a CSV file to evaluate further. For example, you can use the inventory mapping from Step 1 to ensure that the app availability is as intended. Once assured, select **Start migration** and follow the prompts.
:::image type="content" source="media/acm-migration-review.png" alt-text="Screenshot showing the last UI to review all settings.":::
diff --git a/Teams/apps-in-teams.md b/Teams/apps-in-teams.md
index 9e4cd334ad..aca39afbe9 100644
--- a/Teams/apps-in-teams.md
+++ b/Teams/apps-in-teams.md
@@ -2,13 +2,13 @@
title: Know about apps in Microsoft Teams
description: Learn about apps and decide what apps to allow in Teams based on your organization's profile and business requirements.
ms.topic: conceptual
-author: lkueter
+author: ashishguptaiitb
ms.author: guptaashish
manager: prkosh
audience: admin
ms.service: msteams
ms.subservice: teams-apps
-ms.date: 05/03/2024
+ms.date: 07/31/2024
ms.reviewer: mhayrapetyan
ms.collection:
- M365-collaboration
@@ -171,6 +171,7 @@ The following apps are provided by Microsoft and are generally available:
* Outgoing Webhook
* Payments (preview)
* Places
+* Planner
* Polls
* Power Apps
* Power Automate Actions
@@ -185,7 +186,6 @@ The following apps are provided by Microsoft and are generally available:
* SharePoint Pages
* Shifts
* Stocks
-* Tasks by Planner and To Do
* Viva Topics
* Updates
* Virtual Appointments
diff --git a/Teams/block-download-meeting-recording.md b/Teams/block-download-meeting-recording.md
index 825d187877..28b2427091 100644
--- a/Teams/block-download-meeting-recording.md
+++ b/Teams/block-download-meeting-recording.md
@@ -46,7 +46,7 @@ This feature requires a Microsoft Syntex - SharePoint Advanced Management licens
## Turn on the policy for your organization
-Open the SharePoint Online Management Shell and connect to SharePoint as a Global Administrator or SharePoint Administrator. To learn how, see [Get started with SharePoint Online Management Shell](/powershell/sharepoint/sharepoint-online/connect-sharepoint-online).
+Open the SharePoint Online Management Shell and connect to SharePoint as a SharePoint Administrator. To learn how, see [Get started with SharePoint Online Management Shell](/powershell/sharepoint/sharepoint-online/connect-sharepoint-online).
Run the following command:
diff --git a/Teams/block-incoming-chats.md b/Teams/block-incoming-chats.md
new file mode 100644
index 0000000000..211feea7ac
--- /dev/null
+++ b/Teams/block-incoming-chats.md
@@ -0,0 +1,59 @@
+---
+title: Allow users to block Microsoft Teams chat messages
+author: MicrosoftHeidi
+ms.author: heidip
+manager: jtremper
+ms.reviewer: degoh
+ms.date: 07/29/2024
+ms.topic: article
+ms.tgt.pltfrm: cloud
+ms.service: msteams
+audience: Admin
+ms.custom:
+ms.collection:
+f1.keywords:
+ - NOCSH
+appliesto:
+ - Microsoft Teams
+ms.localizationpriority: medium
+search.appverid: MET150
+description: Learn how to allow users to block chats from people inside your organization.
+---
+
+# Allow users to block Microsoft Teams chat messages
+
+[!INCLUDE[Teams Premium ECM](includes/teams-premium-ecm.md)]
+
+You can allow users to block new incoming chats from people in your organization. When someone initiates a chat, users who have this policy assigned to them have the option to block that person. That person then can't communicate with the user or see their status. Users can unblock people from their chat history.
+
+This feature only affects 1:1 chats from other people inside your organization. (All users can [block chats from people outside your organization](https://support.microsoft.com/office/5b590992-c938-4ed9-933b-37ee1fb84d32).) This feature doesn't affect channel or meeting chats.
+
+Users must be using the [new Teams desktop client](new-teams-desktop-admin.md) or the web client to use this feature.
+
+This feature requires Teams Premium.
+
+## Manage who can block new incoming chats
+
+Configuring internal message blocking requires two admin controls:
+
+- The **Priority account chat control** messaging setting determines if message blocking is available in your organization.
+- The **Priority account chat control** messaging policy control determines if a user assigned to that policy has the option to block new incoming chats.
+
+To manage internal message blocking for your organization:
+
+1. In the Teams admin center, expand **Messaging** and select **Messaging settings**.
+1. Under **Advanced collaboration management**, set **Priority account chat control** to **On** or **Off**.
+1. Select **Save**.
+
+To manage internal message blocking for specific users or groups:
+
+1. In the Teams admin center, expand **Messaging** and select **Messaging policies**.
+1. Select the policy that you want to update or create a new one.
+1. Set **Priority account chat control** to **On** or **Off**.
+1. Select **Save**.
+
+The messaging setting and the messaging policy must both be enabled for a user to be able to block new incoming chats.
+
+## Related topics
+
+[Manage Teams with policies](manage-teams-with-policies.md)
diff --git a/Teams/create-a-team-template.md b/Teams/create-a-team-template.md
index f2b3256061..1cf747628a 100644
--- a/Teams/create-a-team-template.md
+++ b/Teams/create-a-team-template.md
@@ -22,8 +22,6 @@ appliesto:
# Create a custom team template in Microsoft Teams
-**Custom templates are not yet supported for EDU customers.**
-
A custom team template is a predefined team structure with a set of channels, tabs, and apps. You can develop a template that helps you create the right collaboration space quickly. Your custom team template uses your preferred settings.
@@ -93,19 +91,19 @@ To get started:
## Known issues
-**Problem**: If you've created a team from a custom template that contained additional custom tabs, you might see blank tabs in place of your custom tab apps. Your default tabs (such as **Posts**, **Files**, and **Wiki**) will appear as expected.
+**Problem**: If you created a team from a custom template that contained additional custom tabs, you might see blank tabs in place of your custom tab apps. Your default tabs (such as **Posts**, **Files**, and **Wiki**) will appear as expected.
**Solution**: To fix this issue, remove the custom tab and add a new tab with the same app. If you don't have permissions to remove the custom tab and add a new tab, contact the team owner for assistance.
We're currently working on a fix for future teams created from custom templates.
-**Problem**: When using Teams in the browser, some websites don't support being rendered within a Teams tab.
+**Problem**: When you use Teams in the browser, some websites don't support being rendered within a Teams tab.
![browser error message.](media/browser-error-message.png)
**Solution**: If you have trouble viewing the contents of the website tab, you'll be redirected to either open the tab in a separate webpage, or open Teams in the desktop app instead to view your website tab app.
-## Related topics
+## Related articles
- [Get started with team templates in the admin center](get-started-with-teams-templates-in-the-admin-console.md)
- [Create a template from an existing team](create-template-from-existing-team.md)
diff --git a/Teams/create-template-from-existing-team.md b/Teams/create-template-from-existing-team.md
index 23b9110e5d..404da3f484 100644
--- a/Teams/create-template-from-existing-team.md
+++ b/Teams/create-template-from-existing-team.md
@@ -22,10 +22,6 @@ appliesto:
# Create a team template from an existing team in Microsoft Teams
-[!INCLUDE [preview-feature](includes/preview-feature.md)]
-
-**Custom templates are not yet supported for EDU customers.**
-
Microsoft Teams lets you create a template from an existing team that can be saved and modified to meet your particular organizational needs.
1. Sign in to the Teams admin center.
diff --git a/Teams/create-template-from-existing-template.md b/Teams/create-template-from-existing-template.md
index 088ccc6cdf..07395fd478 100644
--- a/Teams/create-template-from-existing-template.md
+++ b/Teams/create-template-from-existing-template.md
@@ -22,9 +22,7 @@ appliesto:
# Create a new team template from an existing team template in Microsoft Teams
-**Custom templates are not yet supported for EDU customers.**
-
-Microsoft Teams provides pre-built templates that can be saved and modified to meet your particular organizational needs.
+Microsoft Teams provides prebuilt templates that can be saved and modified to meet your particular organizational needs.
1. Sign in to the Teams admin center.
@@ -63,7 +61,7 @@ Microsoft Teams provides pre-built templates that can be saved and modified to m
5. Search for an app name that you want to add to the channel.
6. Select **Apply** when finished.
-7. Select **Submit** when you're finished adding channels and apps.
+7. Select **Submit** when you finish adding channels and apps.
The new template is saved to the template library.
diff --git a/Teams/devices/certification-end-users.md b/Teams/devices/certification-end-users.md
new file mode 100644
index 0000000000..4eb8623f5e
--- /dev/null
+++ b/Teams/devices/certification-end-users.md
@@ -0,0 +1,101 @@
+---
+title: Certification for Teams devices for end users
+author: mstonysmith
+ms.author: tonysmit
+manager: pamgreen
+ms.reviewer: slamprianou
+ms.date: 07/17/2024
+ms.topic: article
+audience: Admin
+appliesto:
+ - Microsoft Teams
+ms.service: msteams
+ms.subservice: itpro-devices
+ms.collection:
+ - teams-rooms-devices
+ - Teams_ITAdmin_Devices
+ - Tier1
+f1.keywords:
+ - NOCSH
+search.appverid: MET150
+ms.localizationpriority: medium
+description: Learn more about certification of Teams devices for end users.
+---
+# Certification for Teams devices - End users
+
+## Connect and collaborate at your best
+
+Devices certified for Teams are designed to give you the best experience with Microsoft Teams. Whether you need to collaborate, communicate, or create, you can do it with ease and efficiency. Certified devices have passed rigorous tests to ensure integration and high performance with Teams. They also reduce common distractions, such as video lag, background noise, and echo, and let you focus on your meeting or call. You can enjoy features that make your conversations more natural and engaging, such as customizable views with Teams meetings and instant access to Teams with a Teams button on our personal devices. You can choose from a range of devices that suit your work style and preferences, from standalone interactive devices to complete systems. They are easy to use, deploy, and manage, saving you time and hassle. They are constantly updated with new features and functionalities that enrich your Teams experience. With innovative features like these, step confidently into an atmosphere that resembles face-to-face conversations with your team. With devices certified for Teams, you can fully engage, participate equally, and be seen, heard, and recognized in every Teams meeting and conversation.
+
+Devices certified for Teams are **built for Microsoft Teams** to offer a reliable, familiar, and seamless experience.
+
+- They work with Teams effortlessly on devices that are Teams- dedicated appliances. Enjoy familiar and easy features, such as one-click access to meetings, files, and chats.
+
+- They offer a consistent feel and meetings made simple.
+
+- Join meetings fast with a dedicated Teams button that instantly opens your next meeting on your screen in personal devices.
+
+- Ready to use by automatic registration with your Teams desktop.
+
+- With Teams displays and desk phones that have native Teams, functionalities such as Calendar, Contacts, Meetings, and Team Chat are always running in the background, making collaboration on Microsoft Teams easier than ever. In shared spaces where multiple people interact with devices, certified peripheral devices work seamlessly with Microsoft Teams, providing a consistent and reliable user experience.
+
+- The certification process encourages OEMs to innovate and develop devices that not only meet current Teams standards but also anticipate future needs and features
+
+- Utilize devices that can support and utilize the full range of Teams features, such as one-touch join, proximity join, and content sharing, enhancing the overall meeting experience.
+
+## Enhance Teams features
+
+Enhance Teams features like intelligent meeting recap and Copilot or Microsoft Whiteboard by integrating the features with the hardware.
+
+- Intelligent speakers can detect who is speaking in a shared room, assigning the right transcript portion to each participant in the room for accurate Copilot and intelligent recap content capture.
+- Enhance co-creation and whiteboard collaboration with flexible interactive devices like meeting boards and displays, or content cameras in rooms that share physical whiteboards into the meeting in an intelligent way.
+
+## Proven quality
+
+- Present your best self in meetings and calls, feeling confident in any space
+
+- Certified devices undergo **rigorous testing** to meet strict quality standards.
+
+- Video devices meet requirements for noise, color, image detail, jitter, latency, frame rate, and field of view.
+
+- All devices support firmware updates to allow new features and performance improvements.
+
+- Audio devices have basic call control like answer/hang-up, mute/unmute, and volume control.
+
+- High-quality standards for audio and video, ensuring that devices produce clear sound and visuals, which is vital for effective communication in shared spaces.
+
+- With certified devices, troubleshooting becomes more straightforward, as there is a clear understanding of how devices should perform within the Teams ecosystem.
+
+## Eliminate online meeting barriers
+
+Eliminate online meeting barriers for optimized audio and visual experience.
+
+- Focus on the discussion and remove audio distractions with noise suppression.
+
+- Wide-band audio with no echo, distortion, or excessive glitches.
+
+- Collaborate with your team in real-time without any lag in your video or audio.
+
+## Choose the right devices for your needs
+
+Choose the right devices for your needs from a vast and growing ecosystem, with audio, video, compute, and touch board devices.
+
+- Microsoft Teams Device Certification Program consists of 3rd party testing and three levels of internal testing before certification is awarded.
+
+- Only carefully selected devices are accepted in each device category, creating a wide, curated portfolio.
+
+Browse and shop our Certified for Teams devices at: [Teams devices store](https://www.microsoft.com/microsoft-teams/across-devices)
+
+For a list of our Certified for Teams Rooms partner devices by type and platform go to the following:
+
+- [Teams Rooms for Windows](/microsoftteams/rooms/certified-hardware?tabs=Windows&branch=pr-en-us-15156#tabpanel_1_Windows)
+
+- [Teams Rooms for Android](/microsoftteams/rooms/certified-hardware?tabs=Android&branch=pr-en-us-15156#tabpanel_1_Android)
+
+- [Rooms peripherals for Windows](/microsoftteams/rooms/certified-hardware?tabs=Devices&branch=pr-en-us-15156#tabpanel_1_Devices)
+
+- [Personal peripherals for Windows](/microsoftteams/devices/usb-devices)
+
+- [Teams Android devices](/microsoftteams/devices/teams-ip-phones)
+
+Learn about the Certified for Teams certification program [specs](certification-specifications.md)
diff --git a/Teams/devices/certification-it-admins.md b/Teams/devices/certification-it-admins.md
new file mode 100644
index 0000000000..d41e9665c6
--- /dev/null
+++ b/Teams/devices/certification-it-admins.md
@@ -0,0 +1,95 @@
+---
+title: Certification for Teams devices for IT admins and decision makers
+author: mstonysmith
+ms.author: tonysmit
+manager: pamgreen
+ms.reviewer: slamprianou
+ms.date: 07/17/2024
+ms.topic: article
+audience: Admin
+appliesto:
+ - Microsoft Teams
+ms.service: msteams
+ms.subservice: itpro-devices
+ms.collection:
+ - teams-rooms-devices
+ - Teams_ITAdmin_Devices
+ - Tier1
+f1.keywords:
+ - NOCSH
+search.appverid: MET150
+ms.localizationpriority: medium
+description: Learn more about certification for Teams devices for IT admins and decision makers.
+---
+# Certification for Teams devices - IT admins and decision makers
+
+## Connect and collaborate
+
+Devices certified for Teams are designed to provide the best experience with Microsoft Teams. Whether you need to collaborate, communicate, or create, you can do so with ease and efficiency. Certified devices undergo rigorous testing to ensure seamless integration and high performance with Teams. They help reduce common distractions like video lag, background noise, and echo, allowing you to focus on your meeting or call. Enjoy features that make your conversations more natural and engaging, such as customizable views in Teams meetings and instant access to Teams with a dedicated Teams button on personal devices.
+
+You can choose from a variety of devices that suit your work style and preferences, ranging from standalone interactive devices to complete systems. These devices are easy to use, deploy, and manage, saving you time and hassle. They're continuously updated with new features and functionalities that enhance your Teams experience.
+
+With innovative features like these, you can confidently step into an environment that mimics face-to-face conversations with your team. Benefit from the collaboration between Microsoft and device manufacturers, who work together to deliver the best solutions for your needs. With devices certified for Teams, you can fully engage, participate equally, and be seen, heard, and recognized in every Teams meeting and conversation.
+
+## Benefits of Teams certified
+
+Devices certified for Teams are made to work best with Microsoft Teams. The certification process encourages OEMs to innovate and develop devices that not only meet current Teams standards but also anticipate future needs and features.
+
+Whether you need to work together, talk, or create, you can do it easily and efficiently. Certified devices go through tough testing to make sure they work well with Teams. They help reduce common problems like video lag, background noise, and echo, so you can focus on your meeting or call. Enjoy features that make your conversations more natural and engaging, such as customizable views in Teams meetings and instant access to Teams with a dedicated Teams button on personal devices.
+
+ Devices certified for Teams are built for Microsoft Teams to offer a reliable, familiar, and seamless experience. They offer these benefits:
+
+- They work with Teams effortlessly on devices that are Teams dedicated appliances.
+- They offer a consistent feel and meetings are made simple.
+- Join meetings fast with a dedicated Teams button that instantly opens your next meeting.
+- Ready to use by automatic registration with your Teams desktop.
+- With Teams desk phones that have native Teams, features such as Calendar, Contacts, Meetings, and Team Chat are always run in the background.
+- Certified peripheral devices work seamlessly with Microsoft Teams, providing a consistent and reliable user experience.
+- Certified devices support the full range of Teams features, such as one-touch join, proximity join, and content sharing, all while enhancing the overall meeting experience.
+
+## Enhanced Teams features
+
+Enhance Teams features like intelligent meeting recap and Copilot or Microsoft Whiteboard by integrating the features with the hardware. Intelligent speakers can detect who is speaking in a shared room, assigning the right transcript portion to each participant in the room for accurate Copilot and intelligent recap content capture.
+
+Enhance cocreation and whiteboard collaboration with flexible interactive devices like meeting boards and displays, or content cameras in rooms that share physical whiteboards into the meeting in an intelligent way.
+
+## Proven high quality standards
+
+Certified devices undergo rigorous testing to meet strict quality standards. High-performance, carefully selected, and rigorously tested devices ensure that you can confidently engage with your team. High-quality standards for audio and video ensure that devices produce clear sound and visuals, which is vital for effective communication in shared spaces. Having these high-quality standards for certified devices for Teams helps to ensure that your end users can present their best selves in meetings and calls, feeling confident in any space.
+
+Audio devices have basic call controls like answer/hang-up, mute/unmute, and volume control. Video devices meet requirements for noise, color, image detail, jitter, latency, frame rate, and field of view. All devices support firmware updates to allow new features and performance improvements.
+
+With certified devices, troubleshooting becomes more straightforward, as there's a clear understanding of how devices should perform within the Microsoft Teams ecosystem.
+
+## Online meeting barriers
+
+Eliminate online meeting barriers for optimized audio and visual experience.
+
+- Focus on the discussion and remove audio distractions with noise suppression.
+- Wide-band audio with no echo, distortion, or excessive glitches.
+- Collaborate with your team in real-time without any lag in your video or audio.
+
+## Choose the right devices
+
+You can choose the right devices for your needs from a vast and growing ecosystem, containing audio, video, compute, and touchboard devices.
+
+- Microsoft Teams Device Certification Program consists of third party testing and three levels of internal testing before certification is awarded.
+- We carefully select devices in each device category, which creates a wide and curated portfolio.
+
+By choosing a device that is Certified for Teams, customers can be confident that their data and communications are secured and protected. Microsoft's commitment to security is one of the reasons why Certified for Teams devices is a trusted choice.
+
+Browse and shop our Certified for Teams devices at: [Teams devices store](https://www.microsoft.com/microsoft-teams/across-devices)
+
+For a list of our Certified for Teams Rooms partner devices by type and platform see:
+
+- [Teams Rooms for Windows](/microsoftteams/rooms/certified-hardware?tabs=Windows&branch=pr-en-us-15156#tabpanel_1_Windows)
+
+- [Teams Rooms for Android](/microsoftteams/rooms/certified-hardware?tabs=Android&branch=pr-en-us-15156#tabpanel_1_Android)
+
+- [Rooms peripherals for Windows](/microsoftteams/rooms/certified-hardware?tabs=Devices&branch=pr-en-us-15156#tabpanel_1_Devices)
+
+- [Personal peripherals for Windows](/microsoftteams/devices/usb-devices)
+
+- [Teams Android devices](/microsoftteams/devices/teams-ip-phones)
+
+Learn about the Certified for Teams certification program [specs](certification-specifications.md).
\ No newline at end of file
diff --git a/Teams/devices/certification-join.md b/Teams/devices/certification-join.md
new file mode 100644
index 0000000000..4d7b10a9cc
--- /dev/null
+++ b/Teams/devices/certification-join.md
@@ -0,0 +1,50 @@
+---
+title: How to join the Teams certification program
+author: mstonysmith
+ms.author: tonysmit
+manager: pamgreen
+ms.reviewer: slamprianou
+ms.date: 07/17/2024
+ms.topic: article
+audience: Admin
+appliesto:
+ - Microsoft Teams
+ms.service: msteams
+ms.subservice: itpro-devices
+ms.collection:
+ - teams-rooms-devices
+ - Teams_ITAdmin_Devices
+ - Tier1
+f1.keywords:
+ - NOCSH
+search.appverid: MET150
+ms.localizationpriority: medium
+description: Learn more about how to join the Teams certification program.
+---
+# How to join the program
+
+## Requirements and available programs
+
+This is not an open program, but by invitation only. Some programs already have sufficient partners to achieve our current product and market reach needs and aren't seeking new partners.
+
+Vendors interested in submitting their products for the **Certified for Microsoft Teams** program must have:
+
+- A proven record of developing and marketing enterprise grade and industry leading communications products
+- Evidence of ability to achieve the technical requirements of the program
+- Established global support channels (some programs may also require global enterprise sales channels)
+- Commitment to acquire a Premier support contract or equivalent benefit as required by the program
+- Commitment to pay testing fees and support customer trials as required by the program
+
+- Commitment to share product usage data for purposes of enhancing customer support and program planning
+
+Vendors that meet the general requirements for partners above may follow the process outlined here to request admission:
+
+1. Submit the following [form](https://forms.office.com/pages/responsepage.aspx?id=v4j5cvGGr0GRqy180BHbR6yYt89c-wxLgzhJNGTQ5kVUN0dGVERROEFHUEYxOVZNU0FVRUYxRFM5UC4u). Responses are assessed periodically and if further information is needed, candidates are contacted for a more comprehensive discussion under NDA.
+
+1. Sign the terms and agreements.
+
+Vendors that meet the full requirements for the program will be provided detailed program information (specifications, policies and program fees), provided there's capacity in the program at the time. Program **Terms and Conditions** are made available for acceptance when these requirements are fulfilled.
+Signing the terms and agreements completes the partner onboarding process and allows the partner to submit products for testing and certification according to the program guidelines.
+
+> [!NOTE]
+> Test labs are independent companies that have been trained and are approved to complete testing on behalf of these programs. All fees for testing are payable directly to test labs. In cases where test requirements are published publicly, the test labs may offer unofficial testing services to companies not yet admitted to the program. These unofficial test results do not constitute a certification or endorsement from Microsoft and would not be used in any Microsoft material.
\ No newline at end of file
diff --git a/Teams/devices/certification-overview.md b/Teams/devices/certification-overview.md
new file mode 100644
index 0000000000..45fbbf390b
--- /dev/null
+++ b/Teams/devices/certification-overview.md
@@ -0,0 +1,55 @@
+---
+title: Certification for Teams devices overview
+author: mstonysmith
+ms.author: tonysmit
+manager: pamgreen
+ms.reviewer: slamprianou
+ms.date: 07/17/2024
+ms.topic: article
+audience: Admin
+appliesto:
+ - Microsoft Teams
+ms.service: msteams
+ms.subservice: itpro-devices
+ms.collection:
+ - teams-rooms-devices
+ - Teams_ITAdmin_Devices
+ - Tier1
+f1.keywords:
+ - NOCSH
+search.appverid: MET150
+ms.localizationpriority: medium
+description: Learn more about certification for Teams devices overview.
+---
+# Microsoft Teams Device Certification Program overview
+
+Through the Microsoft Teams Device Certification Program, Microsoft tests personal and shared technological devices to ensure that they meet the highest standards of quality, reliability, and compatibility, and that users can have an optimized meeting experience when using Teams.
+
+This program tests the devices based on a set of rigorous specifications, covering aspects such as audio and video quality, user interface, device management, and security. Only devices that successfully pass all certification requirements, and associated testing receive the designation of **Certified for Microsoft Teams**.
+
+You can connect effortlessly and collaborate at your best. Certified for Teams are designed to ensure that you are seen and heard at your best in every Teams meeting and call, wherever you are. Choose devices that are built for Microsoft Teams and, tested to offer a deeply immersive experience that makes it easy to collaborate, communicate, and connect with your team.
+
+With more online meetings and calls than ever, trust our extensively validated devices to elevate the way you present yourself in every meeting and call whether you are in a conference room or at your desk.
+
+If you want to know more, see:
+
+- [For IT Admins and decision makers](certification-it-admins.md)
+
+- [For Partners](certification-partners.md)
+- [For End Users](certification-end-users.md)
+
+Browse and shop for Certified for Teams devices at [Teams devices store](https://www.microsoft.com/microsoft-teams/across-devices).
+
+For a list of our Certified for Teams Rooms partner devices by type and platform:
+
+- [Teams Rooms for Windows](/microsoftteams/rooms/certified-hardware?tabs=Windows&branch=pr-en-us-15156#tabpanel_1_Windows)
+
+- [Teams Rooms for Android](/microsoftteams/rooms/certified-hardware?tabs=Android&branch=pr-en-us-15156#tabpanel_1_Android)
+
+- [Rooms peripherals for Windows](/microsoftteams/rooms/certified-hardware?tabs=Devices&branch=pr-en-us-15156#tabpanel_1_Devices)
+
+- [Personal peripherals for Windows](/microsoftteams/devices/usb-devices)
+
+- [Teams Android devices](/microsoftteams/devices/teams-ip-phones)
+
+Learn about the Certified for Teams certification program [specs](certification-specifications.md).
\ No newline at end of file
diff --git a/Teams/devices/certification-partners.md b/Teams/devices/certification-partners.md
new file mode 100644
index 0000000000..e90303b4d2
--- /dev/null
+++ b/Teams/devices/certification-partners.md
@@ -0,0 +1,114 @@
+---
+title: Certification for Teams device partners
+author: mstonysmith
+ms.author: tonysmit
+manager: pamgreen
+ms.reviewer: slamprianou
+ms.date: 07/17/2024
+ms.topic: article
+audience: Admin
+appliesto:
+ - Microsoft Teams
+ms.service: msteams
+ms.subservice: itpro-devices
+ms.collection:
+ - teams-rooms-devices
+ - Teams_ITAdmin_Devices
+ - Tier1
+f1.keywords:
+ - NOCSH
+search.appverid: MET150
+ms.localizationpriority: medium
+description: Learn more about certification for Teams device partners.
+---
+# Certification for Teams devices - Partners
+
+## Connect and collaborate
+
+Devices certified for Teams are designed to provide the best experience with Microsoft Teams. Whether you need to collaborate, communicate, or create, you can do so with ease and efficiency. Certified devices undergo rigorous testing to ensure seamless integration and high performance with Teams. They help reduce common distractions like video lag, background noise, and echo, allowing you to focus on your meeting or call. Enjoy features that make your conversations more natural and engaging, such as customizable views in Teams meetings and instant access to Teams with a dedicated Teams button on personal devices.
+
+You can choose from a variety of devices that suit your work style and preferences, ranging from standalone interactive devices to complete systems. These devices are easy to use, deploy, and manage, saving you time and hassle. They're continuously updated with new features and functionalities that enhance your Teams experience.
+
+With innovative features like these, you can confidently step into an environment that mimics face-to-face conversations with your team. Benefit from the collaboration between Microsoft and device manufacturers, who work together to deliver the best solutions for your needs. With devices certified for Teams, you can fully engage, participate equally, and be seen, heard, and recognized in every Teams meeting and conversation.
+
+## Benefits of Teams certified
+
+Devices certified for Teams are made to work best with Microsoft Teams. The certification process encourages OEMs to innovate and develop devices that not only meet current Teams standards but also anticipate future needs and features.
+
+Whether you need to work together, talk, or create, you can do it easily and efficiently. Certified devices go through tough testing to make sure they work well with Teams. They help reduce common problems like video lag, background noise, and echo, so you can focus on your meeting or call. Enjoy features that make your conversations more natural and engaging, such as customizable views in Teams meetings and instant access to Teams with a dedicated Teams button on personal devices.
+
+ Devices certified for Teams are built for Microsoft Teams to offer a reliable, familiar, and seamless experience. They offer these benefits:
+
+- They work with Teams effortlessly on devices that are Teams dedicated appliances.
+- They offer a consistent feel and meetings are made simple.
+- Join meetings fast with a dedicated Teams button that instantly opens your next meeting.
+- Ready to use by automatic registration with your Teams desktop.
+- With Teams desk phones that have native Teams, features such as Calendar, Contacts, Meetings, and Team Chat are always run in the background.
+- Certified peripheral devices work seamlessly with Microsoft Teams, providing a consistent and reliable user experience.
+- Certified devices support the full range of Teams features, such as one-touch join, proximity join, and content sharing, all while enhancing the overall meeting experience.
+
+## Enhanced Teams features
+
+Enhance Teams features like intelligent meeting recap and Copilot or Microsoft Whiteboard by integrating the features with the hardware. Intelligent speakers can detect who is speaking in a shared room, assigning the right transcript portion to each participant in the room for accurate Copilot and intelligent recap content capture.
+
+Enhance cocreation and whiteboard collaboration with flexible interactive devices like meeting boards and displays, or content cameras in rooms that share physical whiteboards into the meeting in an intelligent way.
+
+## Proven high quality standards
+
+Certified devices undergo rigorous testing to meet strict quality standards. High-performance, carefully selected, and rigorously tested devices ensure that you can confidently engage with your team. High-quality standards for audio and video ensure that devices produce clear sound and visuals, which is vital for effective communication in shared spaces. Having these high-quality standards for certified devices for Teams helps to ensure that your end users can present their best selves in meetings and calls, feeling confident in any space.
+
+Audio devices have basic call controls like answer/hang-up, mute/unmute, and volume control. Video devices meet requirements for noise, color, image detail, jitter, latency, frame rate, and field of view. All devices support firmware updates to allow new features and performance improvements.
+
+With certified devices, troubleshooting becomes more straightforward, as there's a clear understanding of how devices should perform within the Microsoft Teams ecosystem.
+
+## Online meeting barriers
+
+Eliminate online meeting barriers for optimized audio and visual experience.
+
+- Focus on the discussion and remove audio distractions with noise suppression.
+- Wide-band audio with no echo, distortion, or excessive glitches.
+- Collaborate with your team in real-time without any lag in your video or audio.
+
+## Choose the right devices
+
+You can choose the right devices for your needs from a vast and growing ecosystem, containing audio, video, compute, and touchboard devices.
+
+- Microsoft Teams Device Certification Program consists of third party testing and three levels of internal testing before certification is awarded.
+- We carefully select devices in each device category, which creates a wide and curated portfolio.
+
+## Codeveloped with OEM partners
+
+ We are constantly evolving and improving to work with partners to enhance and develop new cerfified devices that include these latest technologies. Codeveloping with our OEM partners brings the latest technologies they have to offer the most user friendly and enhanced meeting and call experience for users.
+
+You benefit from reliability of Microsoft’s relationship with OEM partners that guarantee the quality of the Teams certified devices. You can benefit and rely on any issues being quickly detected and fixed by Microsoft and those OEM partners because of those affective support case management relationships that we have fostered. And all of this work developing these relationships and the quality devices directly helps to improve the way that users connect, collaborate, and communicate with others. Users experience online and hybrid meetings that are optimized to feel like you're having an effortless face-to-face interaction. You can get access to best-in-class AI innovations by Microsoft and our partners.
+
+Codeveloping these products and devices with partners enables features such as:
+
+- Intelligent cameras enable facial recognition, auto-zoom and auto-framing, active speaker tracking to follow the conversation and provide a 360- or 180-degree panoramic video with AI stitching to deliver a remote meeting experience that’s fully immersive and responsive.
+- Intelligent cameras can do whiteboard streaming, while enhancing the image in real time, reducing shine, gloss, and shadows, and enhancing color and contrast of marker strokes.
+- Advanced intelligent audio and video experiences with noise suppression to help everyone participate as if they were in the same space.
+
+When we work with our OEM partners to develop these world class devices, we:
+
+- Allow deep integration with Microsoft Teams ecosystem, guaranteeing a seamless experience and compatibility. These devices have been specifically tested to work with Teams.
+- Work with carefully selected partners, by invitation only, to test every device through multiple levels of testing, including internal and private preview testing.
+- Certify only the highest quality devices per device category, accepting a select few.
+- Develop cutting edge devices that elevate the meeting experience for in-office and remote employees.
+
+By choosing a device that is Certified for Teams, customers can be confident that their data and communications are secured and protected. Microsoft's commitment to security is one of the reasons why Certified for Teams devices is a trusted choice.
+
+Browse and shop our Certified for Teams devices at: [Teams devices store](https://www.microsoft.com/microsoft-teams/across-devices)
+
+For a list of our Certified for Teams Rooms partner devices by type and platform see:
+
+- [Teams Rooms for Windows](/microsoftteams/rooms/certified-hardware?tabs=Windows&branch=pr-en-us-15156#tabpanel_1_Windows)
+
+- [Teams Rooms for Android](/microsoftteams/rooms/certified-hardware?tabs=Android&branch=pr-en-us-15156#tabpanel_1_Android)
+
+- [Rooms peripherals for Windows](/microsoftteams/rooms/certified-hardware?tabs=Devices&branch=pr-en-us-15156#tabpanel_1_Devices)
+
+- [Personal peripherals for Windows](/microsoftteams/devices/usb-devices)
+
+- [Teams Android devices](/microsoftteams/devices/teams-ip-phones)
+
+Learn about the Certified for Teams certification program [specs](certification-specifications.md).
\ No newline at end of file
diff --git a/Teams/devices/certification-specifications.md b/Teams/devices/certification-specifications.md
new file mode 100644
index 0000000000..5d253ceb2c
--- /dev/null
+++ b/Teams/devices/certification-specifications.md
@@ -0,0 +1,40 @@
+---
+title: Certification specifications for Teams devices
+author: mstonysmith
+ms.author: tonysmit
+manager: pamgreen
+ms.reviewer: slamprianou
+ms.date: 07/17/2024
+ms.topic: article
+audience: Admin
+appliesto:
+ - Microsoft Teams
+ms.service: msteams
+ms.subservice: itpro-devices
+ms.collection:
+ - teams-rooms-devices
+ - Teams_ITAdmin_Devices
+ - Tier1
+f1.keywords:
+ - NOCSH
+search.appverid: MET150
+ms.localizationpriority: medium
+description: "Test specifications describe the Microsoft Teams requirements for personal peripherals and Teams Rooms and its peripherals."
+---
+# Certification specifications for Teams devices
+
+## Resources
+
+> [!NOTE]
+> Starting with the V4 specification package, Microsoft is only releasing a subset of the specifications to the public. Specifications for user flow, Accessory Signaling Protocol, are subject to more frequent change as the Teams client app adds new features or refines existing ones, and are therefore only shared with direct device OEM partners.
+
+|Version |Date Published |Specification |
+|:---------|:---------|:---------|
+|5.0 |March 2023| [Microsoft Teams V5 specifications](https://download.microsoft.com/download/1/2/5/125f0389-d733-4951-9117-d36589f3c86c/V5%20Release.zip)|
+|4.0|April / August 2019|[Microsoft Teams V4 specifications](https://download.microsoft.com/download/9/f/6/9f63c68d-817b-40ff-935c-9dd8b74cb07d/V4%20Release.zip) (audio & video were released to partners in April all other specs released August)|
+
+
+
+### Related resources
+
+See the [Microsoft Teams devices store](https://www.microsoft.com/en-ca/microsoft-teams/across-devices) to see products certified for Microsoft Teams.
diff --git a/Teams/devices/hot-desking-teams-displays.md b/Teams/devices/hot-desking-teams-displays.md
index fb5367c539..59d56db6f2 100644
--- a/Teams/devices/hot-desking-teams-displays.md
+++ b/Teams/devices/hot-desking-teams-displays.md
@@ -24,6 +24,10 @@ search.appverid: MET150
# Deploy hot desking for Teams Displays
+> [!IMPORTANT]
+>
+> End of support for the Teams display app is September 3, 2025. Microsoft will make commercially reasonable best efforts to maintain compatibility with the most recent version of the Teams app provided to manufacturers for a period of two (2) years from this date. See the [Microsoft Product and Services lifecycle](/lifecycle/products/) for details.
+
Teams Displays are used in a shared area with hot desks, or private work areas such as phone booths or other type of private rooms. This article helps you to deploy and configure Teams Displays in hot desking mode. Hot desking lets users reserve, sign-in, collaborate with other people, and then end their session securely.
Hot-desking requires two types of accounts:
diff --git a/Teams/devices/media/sign-in-teams.png b/Teams/devices/media/sign-in-teams.png
new file mode 100644
index 0000000000..63fd12a6ba
Binary files /dev/null and b/Teams/devices/media/sign-in-teams.png differ
diff --git a/Teams/devices/media/teams-apps-1.png b/Teams/devices/media/teams-apps-1.png
new file mode 100644
index 0000000000..ce8be0d63f
Binary files /dev/null and b/Teams/devices/media/teams-apps-1.png differ
diff --git a/Teams/devices/plan-device-deployment.md b/Teams/devices/plan-device-deployment.md
index e785c02de8..31d8e09ffe 100644
--- a/Teams/devices/plan-device-deployment.md
+++ b/Teams/devices/plan-device-deployment.md
@@ -1,10 +1,10 @@
---
-title: Plan your deployment for Teams Phone devices and Displays
+title: Plan your deployment for Teams Phones
ms.author: tonysmit
author: mstonysmith
manager: pamgreen
-ms.reviewer: vijagan
-ms.date: 12/17/2021
+ms.reviewer: prashibadkur
+ms.date: 08/02/2024
ms.topic: article
ms.service: msteams
ms.subservice: itpro-devices
@@ -18,148 +18,85 @@ ms.collection:
f1.keywords:
- NOCSH
search.appverid: MET150
-description: This article provides an overview of the tasks and steps to deploy Teams Phones and displays in your organization.
+description: This article provides an overview of the tasks and steps to deploy Teams Phones in your organization.
---
-# Plan your deployment for Teams Phone devices and Displays
+# Plan your deployment for Teams Phones
-A successful deployment of Teams Phone devices and Teams Displays starts with planning. This article takes you through the tasks and steps to deploy these devices in your organization. It also provides guidance on devices usage, licensing, integrating with your environment, touchpoints, and management.
+Teams Phone devices are a great way to stay connected and productive with your colleagues and customers. These devices are designed to provide a seamless calling and meeting experience. With just three easy steps, you can deploy a [Teams Phone device certified by Microsoft](https://www.microsoft.com/en-us/microsoft-teams/across-devices/devices/category/desk-phones-teams-displays/34?page=1&filterIds=), in your spaces and enjoy advanced calling features.
-> [!TIP]
-> [The Microsoft 365 Adoption Hub](https://adoption.microsoft.com/) is a great place to get started on your adoption journey with Microsoft Teams.
+## Step 1: Consider the space Teams Phone device will be used in
-## Task 1: What are your deployment objectives?
+- **Personal Space**: Used on an employee’s desk to make and receive calls.
+- **Shared Space**: Used in a shared space, such as a lobby, a building floor, or anywhere your employees and visitors need quick access to make call.
-Planning the rollout of Teams Phones and Displays in your organization starts with your deployment goals. Teams devices support hybrid work in meeting rooms, offices, and other functional spaces. You need to determine where these devices will be used and by whom.
+The space you choose will determine the type of license you'll need.
-### Objective: Identify your device personas
+## Step 2: Pick the licenses and workloads you'll need for the space
-Teams Phones and Displays fit one of two personas:
+|License |Calls |People |Voicemail | Walkie Talkie|Calendar|
+|---------|---------|---------|---------|-------|------|
+|Teams Phone license | Yes |Yes |Yes |Yes|Yes|
+|Teams Shared Device license | Yes | Yes | Yes |Yes|No|
+|Teams Rooms Pro license |Yes | Yes | No |No|Yes|
-- Personal devices
-- Shared space devices
+### Licenses
-Personal and shared devices have different roles and uses.
+- **Teams Phone license**: If the phone device is used at a user’s desk, you can use the same Teams Phone License used on Teams desktop or Teams mobile app allowing you to make and receive calls and join meetings on the phone device. Teams subscriptions with Teams Phone license enable calling between Teams on mobile, desktop, and phone device. With Microsoft Calling plans add-on license, you can make and receive calls to and from a phone number over PSTN network.
-**Personal devices:**
+- **Teams Shared Device license**: If you're using the phone device in a shared space, such as a lobby or a building floor, you'll need a Shared Device license that allows users to use the device for calling purposes. Shared Device license comes included with a Teams Phone license enabling use of advanced calling features such as call queue, auto attendant, etc.
-- Assigned to one user, signed in with that user's account, and enabled with a Teams feature license to access the service.
-- Think of personal devices as having a one-to-one relationship, with one device per one user.
-- Can be paired with the Teams desktop client and use features like Better Together
-- May connect to a headset, wired or wireless
-- Additional features on personal devices include hot-desking and Home Screen.
+- **Teams Rooms Pro license**: If you're using the audio-conferencing device in a small meeting room, you'll need a Teams Rooms Pro license that allows you to join audio meetings with one touch.
-**Shared space devices:**
+### Workloads:
-- Perform a specific function, like a common area phone or meeting room device and require a dedicated account and feature license to access the service.
-- Think of shared devices as having a one-to-many relationship: one device shared by many users.
-- Deployed in shared spaces like meeting rooms, reception areas, or manufacturing floors.
-- Their user interfaces (UI) are specific to their function, such as common area phone UI, or meeting room UI depend upon the function and placement of the shared device.
-- Require configuration and optional hardening to ensure settings aren't changed, or to prevent the account from signing out.
-- Other features on shared space devices include search on common area phones and hot-desking with idle timeout
+- **Calls**: Manage calls, search the directory, and use speed dial for quick calling. Users can also use advanced calling features, such as call queue and auto attendant.
+- **People**: Add and manage contacts and contact groups.
+- **Voicemail**: View voicemail history and associated actions.
+- **Walkie Talkie**: Users part of a Teams channel can broadcast messages to other users' part of the same channel.
+- **Calendar**: Schedule and join meetings.
-### Objective: How many personal and shared space devices do you need?
+ :::image type="content" source="media/teams-apps-1.png" alt-text="Screenshot of teams app." lightbox="media/teams-apps-1.png":::
-Now that you identified your device personas, you need to determine which certified devices you want to use and how many of them you need. To help you make this decision, consider the following questions:
+## Step 3: Setup desired phone device experience for your users
-- How many personal devices are required and who will have one?
-- How many rooms or spaces require shared devices? Will every space have the same type of device?
-- Will your devices need to meet specific requirements?
- - Examples include screen size, form factor, and manufacturer or model? For a list of certified phones and displays, see [Microsoft Teams certified devices](teams-ip-phones.md).
-- Do you need Teams Phones or Teams displays? For a list of features supported by Teams Phones, see [Phones for Microsoft Teams](phones-for-teams.md#features-supported-by-teams-phones). For a list of features supported by Teams displays, see [Microsoft Teams displays](teams-displays.md#features-supported-by-teams-displays).
-- Do you have enough devices for new users, or a process for new orders and delivery?
-- Will you have spare devices available for maintenance or if a device experiences hardware issues? Being able to swap a device quickly prevents disruptions in user experience.
+First, configure IP Phone Policy [SignInMode](/powershell/module/teams/new-csteamsipphonepolicy#-signinmode) parameter via PowerShell to enable associated apps on phone device.
-## Task 2: What are your licensing requirements?
+- With **UserSignIn** mode, get Calls, People, Voicemail, Walkie Talkie, and Calendar apps when Personal License is assigned to the account.
-Now you know how many devices you need, the next step is to determine how many licenses are needed. Teams Phones and displays require licenses to access Microsoft Teams and Microsoft 365.
+- With **CommonAreaPhoneSignIn** mode, get Calls app when Shared Device License is assigned to the account. Additionally, you can enable '[Advanced Calling](../set-up-common-area-phones.md#step-6---set-up-advanced-calling-on-common-area-phones-optional)' setting on phone device or Teams Admin Center to get People, Walkie Talkie, and Voicemail apps.
-Shared and personal devices need different licensing. For personal devices, licenses assigned to user accounts can be used. Shared devices need licenses specific to their function. For phones and displays, the applicable license is [the Microsoft Teams Shared Devices license](/microsoftteams/teams-add-on-licensing/teams-shared-device-license).
+- With **MeetingSignIn** mode, get Calendar app with meeting join experience when Teams Rooms Pro license is assigned to the account.
-For more information and to compare your licensing options, see [Microsoft 365 licensing plans](https://www.microsoft.com/microsoft-365/compare-microsoft-365-enterprise-plans?rtc=1).
+ :::image type="content" source="media/sign-in-teams.png" alt-text="Screenshot to sign into teams." lightbox="media/sign-in-teams.png":::
-## Task 3: What are your dependencies?
+Then, choose from the following home screen experiences you want to enable for your users. On touch and non-touch phones, you can choose to enable one of the following experiences:
-### Objective: Plan your device identities
+- **Basic Calling Experience**: On an account signed in with CommonAreaPhoneSignIn mode, you can offer a basic Dialpad and Speed Dial view by disabling the '[Advanced Calling](../set-up-common-area-phones.md#step-6---set-up-advanced-calling-on-common-area-phones-optional)' setting.
-Identities enable devices to access Microsoft 365 services, and they should make devices easier to discover, manage, and connect to within your organization. To accomplish this, consider the following when planning device identities:
+- **Advanced Calling Experience**: On an account signed in with CommonAreaPhoneSignIn mode, you can offer a home screen experience with Calls, People, and Voicemail apps by enabling '[Advanced Calling](../set-up-common-area-phones.md#step-6---set-up-advanced-calling-on-common-area-phones-optional)' setting.
-- User principal names and their format and domain
-- Display names
-- Address book discoverability
-- Personal versus shared space device types
-- Group versus user assigned licensing
+- **Hotline Experience**: On an account signed in with CommonAreaPhoneSignIn mode and assigned with Shared Device license, you can enable '[Hotline](../set-up-common-area-phones.md#step-7---set-up-hotlineplar-on-common-area-phones-optional)' setting to offer a PLAR (Private line auto ringdown) experience.
-### Objective: Review Conditional Access policies
+In addition to the above, you can choose from the following experiences on touch phones.
-Microsoft Entra Conditional Access policies are other requirements that must be met before a device can be signed in.
+- **Calls App Experience**: On an account signed in with UserSignIn mode or CommonAreaSignIn mode (with Advanced Calling enabled), you can set the Calls app to be your default home screen by disabling [Homescreen](/powershell/module/teams/new-csteamsipphonepolicy#-allowhomescreen).
-As you plan your deployment
+- **Meeting Experience**: An account signed in with MeetingSignIn mode will get meeting join experience.
-- Review existing Conditional Access policies that could affect your Teams Phones and displays. You can do this in the Microsoft Entra Admin Center using the [What If tool](/azure/active-directory/conditional-access/what-if-tool) and [Sign-in logs](/azure/active-directory/reports-monitoring/concept-sign-ins)
+## Best Practices:
-- Plan for new rules if needed
+- **Manage firmware and Teams app updates**: Enable [auto updates](remote-update.md#automatic-updates) of firmware via Teams admin center and assign devices to different rings (Validation, General, Final) to roll out updates in phases. You can assign the Validation ring to a small set of test phones and assign other phones to General and Final rings.
-- Use Conditional Access features like device filters to apply rules to Teams Phones and displays.
+ > [!NOTE]
+ > Auto updates on Teams application is coming soon. Currently, you can [schedule](remote-update.md#manually-update-remote-devices) Teams application update via Teams admin center.
->[!NOTE]
->There are some Conditional Access policies that Android devices don't support. For guidance and best practices, see Android devices, see [Authentication best practices for Teams Android devices](authentication-best-practices-for-android-devices.md).
+- **Manage Authentication**: For password management, review [Authentication best practices](authentication-best-practices-for-android-devices.md).
-## Task 4: Prepare your environment
+- **Configure calling policies**: Configure different [calling policies](../teams-calling-policy.md) based on your needs.
-### Objective: Plan network basics
+- **Optimize phone memory usage**: To optimize phone performance, enable daily or automatic restart of Teams application on the phone device via [configuration profile](device-management.md#use-configuration-profiles-in-teams).
-Teams Phone devices and displays require access to the internet to connect to Teams and function as intended. To get your network ready for deployment, consider the following:
+- **Secure common area phones**: To provide secured access to settings on phone devices in shared spaces, set an Admin PIN on common area phones via [configuration profile](device-management.md#use-configuration-profiles-in-teams).
-- Does your network infrastructure have enough capacity? Consider switch ports, wireless access points, and other coverage.
-- If you use VLANs and DHCP, be your scopes sized accordingly?
-- Evaluate and test network paths from where devices are deployed to Microsoft 365.
-- Open the required firewall ports and URLs for Microsoft 365 as per guidance.
-- Review and test E911 requirements and configuration for location accuracy and compliance.
-- Avoid using a proxy server and optimize media paths for reliability and quality.
-
-### Objective: Physical considerations
-
-Consider the physical spaces that your Teams Phones and displays are used in.
-
-Key aspects include.
-
-- **Power:** Do you have enough electrical outlets? If the device needs an external power source, how close can you position it to an outlet?
-- **Device placement:** Where will your device physically be? Review desk stands, wall mounts, and other accessories from the original equipment manufacturer (OEM).
-- **Security:** Does your device need to be locked in certain spaces?
-- **Accessibility:** Does the device meet the accessibility requirements of its primary user? Consider where it's placed, wire length, and handset or headset usability.
-
-### Task 5: How will you manage deployed devices?
-
-Teams Phones and displays are managed from two to three Microsoft 365 portals and their respective PowerShell modules:
-
-
-
-#### Microsoft Entra Admin Center
-
-Use the Microsoft Entra Admin Center to manage.
-
-- All identity-related tasks for Teams Phones and displays
-- Conditional Access policies
-- Password resets
-
-#### Teams Admin Center
-
-Use the Teams Admin Center to manage.
-
-- [Device settings for Teams](../business-voice/manage-devices.md)
-- [Configuration profiles](device-management.md#use-configuration-profiles-in-teams)
-- [Device tagging](manage-device-tags.md)
-- [Remote sign-in and sign out](remote-sign-in-and-sign-out.md)
-- Call analytics
-- Firmware
-- Troubleshooting and downloading logs
-
-#### Endpoint Manager Admin Center (if you use Intune for device management)
-
-Use the Endpoint Manager Admin Center to manage:
-
-- Device compliance policies
-- Enrollment restrictions
-- Corporate device identifiers
-- Device filters
+- **Secure personal phones**: Ask your users who use phones in personal spaces to set a phone device lock PIN for secured access instead of setting a default phone device lock PIN via configuration profile.
diff --git a/Teams/devices/smartvision-admin.md b/Teams/devices/smartvision-admin.md
index ac651587bd..38dcb765d6 100644
--- a/Teams/devices/smartvision-admin.md
+++ b/Teams/devices/smartvision-admin.md
@@ -45,7 +45,7 @@ Microsoft Teams Multi-Stream IntelliFrame certified devices, include a speaker,
These Microsoft Teams Rooms devices support Multi-Stream IntelliFrame and people recognition:
- Yealink SmartVision 60
-- Jabra Panacast 50 (coming soon)
+- Jabra Panacast 50
### Setting up your certified Multi-Stream IntelliFrame camera to your Microsoft Teams Room
diff --git a/Teams/devices/teams-displays.md b/Teams/devices/teams-displays.md
index 9f64d0f444..09767af95e 100644
--- a/Teams/devices/teams-displays.md
+++ b/Teams/devices/teams-displays.md
@@ -24,6 +24,10 @@ description: This article provides an overview of and features supported by Micr
# Microsoft Teams displays
+> [!IMPORTANT]
+>
+> End of support for the Teams display app is September 3, 2025. Microsoft will make commercially reasonable best efforts to maintain compatibility with the most recent version of the Teams app provided to manufacturers for a period of two (2) years from this date. See the [Microsoft Product and Services lifecycle](/lifecycle/products/) for details.
+
Microsoft Teams displays are a category of all-in-one dedicated Teams devices that feature an ambient touchscreen. This article provides an overview of Teams displays and can help you plan, deliver, and manage Teams displays in your organization.
Teams displays brings together your favorite Teams features–chat, meetings, calls, calendar, and files–into a single device. With Teams displays, users can use a microphone, camera, and speakers (or Bluetooth headset) for a reliable calling and meeting experience. Teams displays integrates with users' Windows PCs to bring a companion experience that allows for seamless cross-device interaction.
diff --git a/Teams/devices/teams-ip-phones.md b/Teams/devices/teams-ip-phones.md
index 29664474e5..65c2f423d8 100644
--- a/Teams/devices/teams-ip-phones.md
+++ b/Teams/devices/teams-ip-phones.md
@@ -45,33 +45,36 @@ After certification end date, Microsoft is committed to make efforts to support
> [!NOTE]
> Certification end dates are based on the Android version release date plus five years. Once device passes the certification requirements and OEM partners provide the firmware that enables the upgrade to a newer Android version, the certification end date will be extended to match the new Android OS version release date plus five years.
>
+
+>[!NOTE]
+> Certification end dates for Android 12 based devices has been extended by one year, from October 4, 2026 to August 15, 2027. Tables below reflects current certification end dates.
## Certified Teams phones
The following devices are Certified under the Microsoft Teams phones Certification Program:
|Device model | Firmware version | Current certification end date | Android OS version |
|:---------------------------------------|:-----------------------------------------|:-----------------------------|-----------------------------------|
-| AudioCodes C430HD | `2.3.364` | October 4, 2026 | 12 |
-| AudioCodes Exp Module supported on C455HD-DBW| 2.1.638| October 4, 2026 | N/A |
-| AudioCodes C470HD | `2.1.87` |October 4, 2026 | 12 |
-| AudioCodes C435HD | `2.1.673` | October 4, 2026 | 12 |
-| AudioCodes C455HD | `2.1.638` | October 4, 2026 | 12 |
-| Poly CCX350 | `9.0.0.10315` | October 4, 2026 | 12 |
-| Poly CCX400 | `9.0.0.10315` | October 4, 2026 | 12 |
-| Poly CCX500 | `9.0.0.10315` | October 4, 2026 | 12 |
-| Poly CCX505 | `9.0.0.10315` | October 4, 2026 | 12 |
-| Poly CCX600 | `9.0.0.10315` | October 4, 2026 | 12 |
-| Poly Trio C60, Trio C60 NR, Trio C60 ND | `9.0.0.10315` | October 4, 2026 | 12 |
-| Poly EM60 supported on CCX505 and CCX600 | `8.1.5.1732`| October 31, 2024| N/A |
-| Yealink MP52 E2 | `176.15.0.16 `|August 27, 2027 | 13|
-| Yealink MP54 E2 | `176.15.0.16 `|August 27, 2027 | 13|
-| Yealink MP56 E2 | `176.15.0.16 `|August 27, 2027 | 13|
-| Yealink MP58 E2 | `176.15.0.16 `|August 27, 2027 | 13|
-| Yealink MP54 | `122.15.0.135 `|October 4, 2026 | 12 |
-| Yealink MP56 | `122.15.0.135 `|October 4, 2026 | 12 |
-| Yealink MP58 | `122.15.0.135 `|October 4, 2026 | 12 |
-| Yealink CP965 | `143.15.0.48 `|October 4, 2026 | 12 |
-| Yealink EXP50 supported on MP56, MP58| For each supported device model, see firmware version | October 4, 2026 | N/A |
+| AudioCodes C430HD | `2.3.364` | August 15, 2027 | 12 |
+| AudioCodes Exp Module supported on C455HD-DBW| 2.1.638| August 15, 2027 | N/A |
+| AudioCodes C470HD | `2.1.87` |August 15, 2027 | 12 |
+| AudioCodes C435HD | `2.1.673` | August 15, 2027 | 12 |
+| AudioCodes C455HD | `2.1.638` | August 15, 2027 | 12 |
+| Poly CCX350 | `9.0.0.10315` | August 15, 2027 | 12 |
+| Poly CCX400 | `9.0.0.10315` | August 15, 2027 | 12 |
+| Poly CCX500 | `9.0.0.10315` | August 15, 2027 | 12 |
+| Poly CCX505 | `9.0.0.10315` | August 15, 2027 | 12 |
+| Poly CCX600 | `9.0.0.10315` | August 15, 2027 | 12 |
+| Poly Trio C60, Trio C60 NR, Trio C60 ND | `9.0.0.10315` | August 15, 2027 | 12 |
+| Poly EM60 supported on CCX505 and CCX600 | `8.1.5.1732`| August 15, 2027 | N/A |
+| Yealink MP52 E2 | `176.15.0.16 `|August 15, 2027 | 13|
+| Yealink MP54 E2 | `176.15.0.16 `|August 15, 2027 | 13|
+| Yealink MP56 E2 | `176.15.0.16 `|August 15, 2027 | 13|
+| Yealink MP58 E2 | `176.15.0.16 `|August 15, 2027 | 13|
+| Yealink MP54 | `122.15.0.135 `|August 15, 2027 | 12 |
+| Yealink MP56 | `122.15.0.135 `|August 15, 2027 | 12 |
+| Yealink MP58 | `122.15.0.135 `|August 15, 2027 | 12 |
+| Yealink CP965 | `143.15.0.48 `|August 15, 2027 | 12 |
+| Yealink EXP50 supported on MP56, MP58| For each supported device model, see firmware version | August 15, 2027 | N/A |
## Certified Teams Rooms on Android
@@ -85,8 +88,10 @@ For a list of supported app and firmware versions for Teams Rooms on Android sys
The following devices are Certified under the Microsoft Teams Displays Android Certification Program:
-> The certification end date for Android 9 based devices has been extended to November 5, 2023.
-> The Certification end date for Qualcomm-based devices on Android 10 has been extended to September 3, 2025
+> [!IMPORTANT]
+>
+> End of support for the Teams display app is September 3, 2025. Microsoft will make commercially reasonable best efforts to maintain compatibility with the most recent version of the Teams app provided to manufacturers for a period of two (2) years from this date. See the [Microsoft Product and Services lifecycle](/lifecycle/products/) for details.
+
| Device model | Firmware version | Current certification end date | Android OS version |
|:------------------------|:-----------------|:--------------|----------------------------------|
@@ -102,7 +107,7 @@ The following devices are Certified under the Microsoft Teams panels Certificati
| Device model| Firmware version | Current certification end date | Android OS version |
|:------------------------|:-----------------|:--------------|-----------------------|
-|Audiocodes RX-Panel | `2.1.457`|October 4, 2026 | 12 |
+|Audiocodes RX-Panel | `2.1.457`|August 15, 2027 | 12 |
|Crestron TSS-770 | `2.001.0058` |September 3, 2025 | 10 |
|Crestron TSS-1070 | `2.001.0058`|September 3, 2025 | 10 |
|EPOS Expand Control Panel | `1.2.22206.03` | September 3, 2025 | 10 |
@@ -128,6 +133,8 @@ The following are the latest firmware versions released via Microsoft Teams Admi
#### Audiocodes
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date|
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------------------------------------------------------|:------------------------------------------|
+| C448HD/C450HD | `1.19.712` | `N/A`| Teams client: `1449/1.0.94.2024062301`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| July 22, 2024|
+| C435HD/C455HD/C470HD | `2.3.423` | `1.19.584`| Teams client: `1449/1.0.94.2024062010`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| July 22, 2024|
| C435HD/C455HD/C470HD | `2.3.410` | `1.19.584`| Teams client: `1449/1.0.94.2024061301`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| June 27, 2024|
| C435HD/C448HD/C450HD/C455HD/C470HD | `1.19.705` | `1.19.456`| Teams client: `1449/1.0.94.2024011003`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202310260109.product`| February 19, 2024|
| C435HD/C448HD/C450HD/C455HD/C470HD | `1.19.642` | `N/A`| Teams client: `1449/1.0.94.2024011601`
Company Portal: `5.0.6061.0`
Admin Agent: `1.0.0.202310260109.product`| February 8, 2024|
@@ -139,7 +146,9 @@ The following are the latest firmware versions released via Microsoft Teams Admi
#### Crestron
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date|
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------------------------|:------------------------------------------|
-| UC-P8/UC-P10| `1.0.6.20` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| April 20, 2023|
+|UC-P8/UC-P10| `1.0.6.38` | N/A | Teams client: `1449/1.0.94.2024060310`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| July 22, 2024|
+|UC-2 | `1.0.7.56`| N/A | Teams client: `1449/1.0.94.2024060310`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| July 22, 2024|
+|UC-P8/UC-P10| `1.0.6.20` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| April 20, 2023|
|UC-2 | `1.0.7.35`| N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product` | April 20, 2023 |
|UC-2 | `1.0.6.28`| N/A | Teams client: `1449/1.0.94.2022062103`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202205230848.product` | February 14, 2023 |
@@ -150,20 +159,21 @@ The following are the latest firmware versions released via Microsoft Teams Admi
|Trio C60 | `8.1.6.1005` | `8.1.3.1300` | Teams client: `1449/1.0.94.2024011003`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202310260109.product`| April 12, 2024 |
| CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.5.1732` | `8.1.3.1301`| Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| January 12, 2024|
|Trio C60 | `8.1.5.1737` | `8.1.3.1300` | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| January 12, 2024 |
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.1.4.1480` | N/A | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| November 6, 2023|
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.4.1480` | N/A | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| November 6, 2023|
|Trio C60 | `8.1.4.1456` | N/A | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| November 6, 2023 |
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.1.3.1301` | N/A | Teams client: `1449/1.0.94.2023060906`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| August 4, 2023|
-|Trio C60 | `8.1.3.1300` | N/A | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| November 6, 2023 |
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.1.2.1122` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| May 5, 2023|
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.3.1301` | N/A | Teams client: `1449/1.0.94.2023060906`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| August 4, 2023|
+|Trio C60 | `8.1.3.1300` | N/A | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| August 4, 2023 |
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.2.1122` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| May 5, 2023|
|Trio C60 | `8.1.2.1124` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| May 5, 2023|
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.1.1.3290` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| March 30, 2023|
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.1.3290` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| March 30, 2023|
|Trio C60 | `8.1.1.3291` | N/A |Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| March 30, 2023|
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.0.2.3267` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202209060820.product`| February 16, 2023|
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.0.2.3267` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202209060820.product`| February 16, 2023|
|Trio C60 | `8.0.2.3266` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202209060820.product`| February 16, 2023|
#### Yealink
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date|
|:----------------|:-------------------|:----------------------------|:----------------------------------------------------------------------------------------------|:--------------------------------------------|
+|MP52 E2/MP54 E2/MP56 E2/MP58 E2| `176.15.0.19`| `N/A` | Teams client: `1449/1.0.94.2024071104`
Company Portal: `5.0.6152.0`
Admin Agent: ` 1.0.0.202402202353.product`| July 31, 2023|
|MP52| `145.15.0.94`| N/A | Teams client: `1449/1.0.94.2024060310`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| July 2, 2024|
|VP59| `91.15.0.147`| N/A | Teams client: `1449/1.0.94.2024060310`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| July 2, 2024|
|MP52| `145.15.0.83`| N/A | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| January 18, 2024|
@@ -184,16 +194,16 @@ The following are the latest firmware versions released via Microsoft Teams Admi
#### HP | Poly
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date| Cloud|
|:----------------|:-------------------|:----------------------------|:------------------------------------------------------------------|:-------------------------|:----------------------------------|
-|CX350/CCX400/CCX505/CCX600 | `8.1.2.1122` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| January 22, 2024| DoD |
-| CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.5.1732` | `8.1.3.1301`| Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| January 19, 2024| GCCH|
+|CCX350/CCX400/CCX505/CCX600 | `8.1.2.1122` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| January 22, 2024| DoD |
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.5.1732` | `8.1.3.1301`| Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| January 19, 2024| GCCH|
|Trio C60 | `8.1.5.1737` | `8.1.3.1300` | Teams client: `1449/1.0.94.2023072509`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| January 19, 2024 | GCCH|
|CCX500 | `8.1.2.1122` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| September 26, 2023| DoD |
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.1.3.1301` | N/A | Teams client: `1449/1.0.94.2023060906`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| August 10, 2023| GCCH|
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.3.1301` | N/A | Teams client: `1449/1.0.94.2023060906`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| August 10, 2023| GCCH|
|Trio C60 | `8.1.3.1300` | N/A | Teams client: `1449/1.0.94.2023060906`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| August 10, 2023 | GCCH|
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.1.2.1122` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| May 8, 2023| GCCH |
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.1.1.3290` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| March 30, 2023| GCCH|
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.2.1122` | N/A | Teams client: `1449/1.0.94.2023041203`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| May 8, 2023| GCCH |
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.1.3290` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| March 30, 2023| GCCH|
|Trio C60 | `8.1.1.3291` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202301162118.product`| March 30, 2023| GCCH|
-|CX350/CCX400/CCX500/CCX505/CCX600 | `8.0.2.3267` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202209060820.product`| February 16, 2023| GCCH|
+|CCX350/CCX400/CCX500/CCX505/CCX600 | `8.0.2.3267` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202209060820.product`| February 16, 2023| GCCH|
|Trio C60 | `8.0.2.3266` | N/A | Teams client: `1449/1.0.94.2022110803`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202209060820.product`| February 16, 2023| GCCH|
@@ -246,6 +256,7 @@ The following are the latest firmware versions released via Microsoft Teams Admi
#### Audiocodes
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date|
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------|:----------------------------|
+| RX Panel | `2.4.124` | N/A| Teams client: `1449/1.0.97.2024061108`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| August 1, 2024|
| RX Panel | `2.4.55` | N/A| Teams client: `1449/1.0.97.2024010401`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202402202353.product`| May 16, 2024|
| RX Panel | `2.2.808` | N/A| Teams client: `1449/1.0.97.2023111003`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202310260109.product`| February 27, 2024|
| RX Panel | `2.2.311` | N/A| Teams client: `1449/1.0.97.2023080401`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| October 16, 2023|
@@ -295,6 +306,7 @@ The following are the latest firmware versions released via Microsoft Teams Admi
#### Poly
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date|
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------------------------|:---------------------------------------------|
+| TC10 | `6.3.0-211719` | N/A| Teams client: `1449/1.0.97.2024042504`
Company Portal: `5.0.6061.0`
Admin Agent: `1.0.0.202402202353.product`| August 1, 2024|
| TC10 | `5.0.1.211321` | N/A| Teams client: `1449/1.0.97.2023080401`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| December 12, 2023|
| TC10 | `5.0.0.211238` | N/A| Teams client: `1449/1.0.97.2023060102`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202306202019.product`| September 12, 2023|
@@ -325,9 +337,39 @@ The following are the latest firmware versions released via Microsoft Teams Admi
#### Neat
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date| Cloud|
-|:----------------|:-------------------|:----------------------------|:-------------------------------------------------------------------------|:-------------------------------------|
+|:----------------|:-------------------|:----------------------------|:-------------------------------------------------------------------------|:-------------------------------------|:--------------------|
+| Neat Pad | `NFA1.20240516.0501` | N/A| Teams client: `1449/1.0.97.2024040202`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202402202353.product`| July 30, 2024| GCCH|
| Neat Pad | `NFA1.20240120.0109` | N/A| Teams client: `1449/1.0.97.2023111003`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202310260109.product`| March 26, 2024| GCCH|
+## End of certification Teams devices
+
+Microsoft and its Original Equipment Manufacturers (OEM) partners continually develop products to meet the needs of the market and elevate the Teams devices experience. During the product lifecycle, some products may receive an OS upgrade before their certification expires and will undergo re-certification, while others might not get re-certified and will ultimately be discontinued by the OEM.
+
+We recognize that device certification expiration can impact your business. Our OEM partners have detailed End-of-Life policies to assist and direct you towards adopting newer technologies. For the most current information on Teams certified devices referenced here, please consult our OEM partners' websites.
+
+Following a certification expiration, Microsoft is committed to supporting the latest version of the Teams client on certified devices for a span of two years after the certification period concludes. While Microsoft will make every effort to maintain support as described here, it retains the discretion to modify its support policy if necessary. Should any changes occur, they will be communicated through established channels directed at customers.
+
+| Device Category | Device Model | Android OS Version | Certification end date |
+|:----------------|:-------------------|:----------------------------|:--------------------------|
+|Teams phones - conference|Poly Trio 8500/8600|7|October 4, 2021|
+|Teams phones|Yealink T55/T55A|7|October 4, 2021|
+|Teams phones|Yealink T56/T56A|7|October 4, 2021|
+|Teams phones|Yealink T58/T57A|7|October 4, 2021|
+|Teams phones - conference | Yealink CP960| 7 | October 4, 2021 |
+|Teams phones | Yealink MP52 | 9 | August 5, 2023 |
+|Teams phones - video | Yealink VP59 | 9| August 5, 2023|
+|Teams phones | AudioCodes C448HD | 9| August 5, 2023 |
+|Teams phones | AudioCodes C450HD | 9 | August 5, 2023 |
+|Teams phones - conference |Crestron UC-2 | 9 | August 5, 2023 |
+|Teams phones | Crestron UC-P8| 9 | August 5, 2023 |
+|Teams phones | Crestron UC-P10 | 9 | August 5, 2023 |
+|Teams phones - video| Crestron UC-P8-C | 9 | August 5, 2023 |
+|Teams phones - video | Crestron UC-P10-C | 9 | August 5, 2023 |
+|Teams displays | Crestron UC-P8-TD | 9 | August 5, 2023 |
+|Teams displays | Crestron UC-P10-TD| 9 | August 5, 2023 |
+|Teams Rooms for Android | Yealink VC210 | 9 | August 5, 2023 |
+|Teams Rooms for Android | EPOS Expand Vision 3T | 9 | August 5, 2023|
+
## More resources
diff --git a/Teams/devices/usb-devices.md b/Teams/devices/usb-devices.md
index ea6678940c..113da0633f 100644
--- a/Teams/devices/usb-devices.md
+++ b/Teams/devices/usb-devices.md
@@ -4,7 +4,7 @@ ms.author: tonysmit
author: mstonysmith
manager: pamgreen
ms.reviewer: slamprianou
-ms.date: 11/02/2023
+ms.date: 07/19/2024
ms.topic: article
ms.service: msteams
ms.subservice: itpro-devices
@@ -21,24 +21,14 @@ f1.keywords:
description: See what USB peripherals and devices (such as headsets, speakerphones, webcams, and monitors) are certified for Microsoft Teams.
---
-# USB audio and video devices certified for Microsoft Teams
+# Personal peripherals certified for Microsoft Teams
-The peripherals certification program ensures USB peripherals (such as headsets, speakerphones, webcams, and monitors) offer rich audio or video quality. Certified devices work (plug & play) with no extra configuration required, and offer call control with Microsoft Teams and Skype for Business. The products provide a great experience for end users and administrators.
+The personal peripherals certification program ensures peripherals (such as headsets, speakerphones, webcams, and monitors) offer rich audio or video quality. Certified devices work (plug & play) with no extra configuration required, and offer call control with Microsoft Teams. The products provide a great experience for end users and administrators.
To explore devices tested and certified for Microsoft Teams, head over to the [Teams store](https://products.office.com/microsoft-teams/across-devices/devices).
For more information about call control support with Teams, see [control calls using a headset in Teams](https://support.office.com/article/Control-calls-using-a-headset-in-Teams-65d6e104-444d-4013-b8c2-f11317dd69a8).
-> [!TIP]
-> Looking for devices certified for Skype for Business? Head over to [USB audio and video devices certified for Skype for Business](/skypeforbusiness/certification/devices-usb-devices).
-
-## Understanding certification categories
-
-Users don’t need to replace previously certified devices when upgrading to Teams from Skype for Business. All certified devices are supported for Microsoft Teams and Skype for Business users, with only a few differences. Certification also provides further designation for certain device categories.
-
-- **Skype for Business certified with Teams upgrade** Devices certified at this level were initially certified for Skype for Business. Microsoft works with device manufacturers to deliver the best Teams integration experience possible without any changes to the original hardware. The *hookswitch* button acts as a Teams button when not in a call, and may include more functions over time. Devices in this category may carry the Teams certification badge on marketing materials.
-- **Certified for Microsoft Teams** Devices certified at this level indicate the newest devices certified, for a no-compromise Teams experience. These devices offer all of the benefits of prior certification and also include a dedicated Teams button with LED indicator. With most form factors, the Teams button will be an easy-to-find tactile button with the Teams logo. Microsoft continues to work with device manufacturers to deliver new value via firmware updates over time.
-
### Special usage designations
- **Native Bluetooth Certified Audio Peripherals** Most Bluetooth headsets and speakerphones that are certified for Microsoft Teams are designed to be used with a USB dongle for connectivity to PCs and Mac hosts. Many users have been asking for the option to directly pair their device with the host, because they don't have enough USB ports, or they don't want to have to remember to bring the USB dongle with them when they work in different locations.
@@ -50,14 +40,13 @@ Users don’t need to replace previously certified devices when upgrading to Tea
- **Premium Microphone for Open Office** All headsets are tested to provide clear audio, but open office and other noisy environments pose a greater challenge. Headsets with this designation pick up the voice of the headset user but don't transmit the sound of their neighbors.
- **Meeting room size** Shared devices such as speakerphones and cameras have a supported usage distance. Recommended distances may be different depending on the manufacturer. To give customers clear guidance, all shared devices are tested at certification against well-defined rooms sizes and noise environments.
-Browse [devices certified for Microsoft Teams](https://products.office.com/microsoft-teams/across-devices/devices).
-
## End-user experience
### New Teams certification benefits
- Dedicated Teams button and LED indicator light.
-- User notification of events and alerts from the Teams client (for example, meeting starting, voicemail or missed call).
+- User notification of events and alerts from the Teams client (for example, meeting starting).
+
- Ability to activate the Teams client or respond to notification with a press of the button (for example, to join a meeting).
- Certification designed for extensibility (new device/client features to be delivered via firmware update).
@@ -75,17 +64,18 @@ Browse [devices certified for Microsoft Teams](https://products.office.com/micro
- No provisioning required.
- All devices support firmware updates to allow new features and performance improvements.
-If you're a manufacturer and want to join the certification program, see [How to Join](/skypeforbusiness/certification/how-to-join) for requirements and available programs.
+If you're a manufacturer and want to join the certification program, see [How to Join](certification-join.md) for requirements and available programs.
## Certified devices
-*Table Updated June 2024*
+*Table Updated July 2024*
> [!NOTE]
> The date format is MM/DD/YYYY.
| Manufacturer | Model | Qualified | Certified Program |
|:--------------------|:----------------------------------------------------------|:---------------|:-------------------------------------------------------|
+|Yealink |WH64 Hybrid Dual/Mono Headset |7/23/2024 |Certified for Microsoft Teams |
|Yealink |WH64 Dual/Mono Headset |6/18/2024 |Certified for Microsoft Teams |
|Lenovo |Wireless VoIP Headset |5/21/2024 |Certified for Microsoft Teams |
|Logi |Zone 305 Headset |4/30/2024 |Certified for Microsoft Teams |
diff --git a/Teams/dimensions-and-measures-available-in-call-quality-dashboard.md b/Teams/dimensions-and-measures-available-in-call-quality-dashboard.md
index 9f2728999f..907b109ff6 100644
--- a/Teams/dimensions-and-measures-available-in-call-quality-dashboard.md
+++ b/Teams/dimensions-and-measures-available-in-call-quality-dashboard.md
@@ -25,12 +25,12 @@ f1.keywords:
ms.custom:
- Reporting
- seo-marvel-mar2020
-description: "Get detailed information about the dimensions and measurements used by the Call Quality Dashboard (CQD) for Microsoft Teams and Skype for Business Online."
+description: "Get detailed information about the dimensions and measurements used by the Call Quality Dashboard (CQD) for Microsoft Teams."
---
# Dimensions and measurements available in Call Quality Dashboard (CQD)
-The Call Quality Dashboard (CQD) for Microsoft Teams and Skype for Business Online allows you to understand the quality of calls made with these services. This article describes the dimensions and measurements visible through CQD. To learn more about CQD, see [Use CQD to manage call and meeting quality in Microsoft Teams](quality-of-experience-review-guide.md).
+The Call Quality Dashboard (CQD) for Microsoft Teams allows you to understand the quality of calls made with these services. This article describes the dimensions and measurements visible through CQD. To learn more about CQD, see [Use CQD to manage call and meeting quality in Microsoft Teams](quality-of-experience-review-guide.md).
## First and Second endpoint classification
@@ -42,7 +42,7 @@ Many of the dimensions and measurements in CQD are labeled as first or second. T
In the following example, each row represents a pair of User Agents involved in a stream:
-|User Agent Category of Caller |User Agent Category of Callee |First Endpoint |Second Endpoint|First Is Caller
+|User Agent Category of Caller |User Agent Category of Callee |First Endpoint |Second Endpoint|First Is Caller|
|:--- |:--- |:--- |:--- |:--- |
|AV-MCU |OC (Skype for Business client) |AV-MCU |OC (Skype for Business client) |TRUE |
|OC (Skype for Business client) |AV-MCU |AV-MCU |OC (Skype for Business client) |FALSE |
@@ -79,7 +79,6 @@ For example, the Duration (Minutes) dimension represents the call duration in se
|064: [1 - 2) |1 minute < = stream duration < 2 minutes |
|065: [2 - 3) |2 minutes < = stream duration < 3 minutes |
|066: [3–4) |3 minutes < = stream duration < 4 minutes |
-| | |
The \ is used to control the sort order when presenting the data and can be used for filtering. For example, a filter on Duration (Minutes) < "065", would show streams with duration less than 2 minutes (The leading '0' is needed for the filter to work as expected). The actual value of the sort order string isn't significant.
@@ -105,13 +104,12 @@ For example, the Network Connection Detail Pair shows the Network Connection Det
|Wired : Wired |First and second endpoints both used wired ethernet connections. |
|Wired : wifi | One endpoint used a wired ethernet connection and the other endpoint used a Wi-Fi connection. |
|: wifi |One endpoint used a WiFi connection and the network connection used by the other endpoint is unknown. |
-| | |
#### Blank values
The table below describes why a dimension might be blank. Many dimensions and measurements are blank if the QoE Record Available dimension is false. Missing QoE typically occurs when the call isn't successfully established, or when the client fails to send its telemetry to the service.
-### Available dimensions
+### Available dimensions
The following table lists the dimensions currently available in CQD, in the order listed in the Query Editor used to create reports or edit previously defined reports.
@@ -696,8 +694,8 @@ Second Media Bypass | Boolean | Indicates if the audio stream was bypassing the
|**VDI**||||
|First Client VDI Desktop Version| String | The VDI Teams client version of the first endpoint. | • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
|Second Client VDI Desktop Version | String | The VDI Teams client version of the second endpoint. | • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
-|First Client VDI Mode| String | The vdiMode value of the first endpoint.
**Example:** 3100 | • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
-|Second Client VDI Mode| String | The vdiMode value of the second endpoint.
**Example:** 3100 | • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
+|First Client VDI Mode| String | The vdiMode value of the first endpoint.
**Example:** 3100
First digit = `[1,2 for Citrix]` `[3 for VMware]` `[5 for AVD/Windows 365]`
Second digit = `[0 not optimized]` `[1 optimized with WebRTC]` `[2 optimized with SlimCore]`| • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
+|Second Client VDI Mode| String | The vdiMode value of the second endpoint.
**Example:** 3100
First digit = `[1,2 for Citrix]` `[3 for VMware]` `[5 for AVD/Windows 365]`
Second digit = `[0 not optimized]` `[1 optimized with WebRTC]` `[2 optimized with SlimCore]` | • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
|First Client VDI Connected State | String | Indicates the VDI connected state of the first endpoint.| • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
|Second Client VDI Connected State| String | Indicates the VDI connected state of the second endpoint.| • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
|First Client VDI Provider Version| String | The VDI provider client version of the first endpoint. | • Endpoint isn't running on VDI.
• Data wasn't provided by the endpoint|
diff --git a/Teams/emergency-numbers-reference.md b/Teams/emergency-numbers-reference.md
index 9f98e8d593..016bc580a5 100644
--- a/Teams/emergency-numbers-reference.md
+++ b/Teams/emergency-numbers-reference.md
@@ -30,90 +30,197 @@ The following table lists country, ISO country code, and the associated emergenc
|Country|ISO Country Code|Emergency Numbers|
|---|---|---|
+|Aland Islands |AX |112 |
+|Albania |AL |112
126
127
128
129 |
+|Algeria |DZ |1021
104
1055
1548 |
+|American Samoa |AS |911 |
+|Andorra |AD |110
112
116
118 |
|Angola|AO|111
115
116|
+|Anguilla |AI |911 |
|Argentina|AR|109
911
100
101
106
107
128|
-|Austria|AT|112
122
128
133
140
141
142
144
147|
+|Armenia |AM |911
100
101
102
103
104
177 |
|Australia|AU|000
112
106
132500|
+|Austria|AT|112
122
128
133
140
141
142
144
147|
+|Azerbaijan |AZ |112
101
102
103
104
199 |
+|Bahrain |BH |112
199
990
992
994
999 |
+|Bangladesh |BD |999
16163 |
|Belgium|BE|100
101
102
103
105
106
107
108
110
112
117
119|
+|Benin|BJ |112
117
118 |
+|Bermuda |BM |911 |
+|Bhutan |BT |113
110
112
999 |
+|Bolivia|BO |110
111
115
119
156
160
176 |
+|Bosnia & Herzegovina |BA |121
122
123
124
1282 |
+|Botswana |BW |112
116
991
997
998
999 |
+|Bouvet Island|BV|Not applicable (uninhabited)|
+|Brunei Darussalam |BN |991
993
995
998 |
|Bulgaria|BG|112
166
150
160|
-|Saint Barthelemy|BL|112
15
17
18|
+|Burkina Faso |BF |15
16
17
18
112
199
1010
1111
1130 |
+|Burundi |BI |113
413 |
|Brazil|BR|128
180
185
190
191
192
193
194
197
198|
+|Cambodia|KH|117
118
119
666|
+|Cameroon|CM|117
118
119|
|Canada|CA|911
911 DialMask=1911
911 DialMask=9911
933|
-|Switzerland|CH|112
117
118
143
144
147|
-|Ivory Coast (Côte d'Ivoire)|CI|100
110
111
170
180
185
145|
+|Cape Verde |CV |112 |
+|Central African Republic |CF |114
117
118 |
+|Chad |TD |114
115 |
|Chile|CL|130
131
132
133
134
135
136
137
138
1400|
-|Cameroon|CM|117
118
119|
+|China |CN |110
119
120
122 |
+| Christmas Island | CX | 000 |
+| Cocos Islands | CC | 000 |
|Colombia|CO|123
111
112
119
125
146
156|
+| Comoros | KM | 111
112
113
115
117
118 |
+| Congo | CG | 112 |
+| Cook Islands | CK | 999
996
22664
22499 |
|Costa Rica|CR|911
112
1117
1118|
+|Ivory Coast (Côte d'Ivoire)|CI|100
110
111
170
180
185
145|
+|Croatia|HR|192
193
194
195
1987
116000
116006
116111
112|
|Cyprus|CY|112
199|
|Czech Republic|CZ|112
150
155
156
158|
|Germany|DE|110
112|
|Denmark|DK|112
114|
+| Djibouti | DJ | 17
18
19 |
+| Dominica | DM | 911 |
|Dominican Republic|DO|911|
|Ecuador|EC|911|
+| Egypt | EG | 122
123
180 |
+|El Salvador|SV|911
913
132|
+| Equatorial Guinea | GQ | 112
113
114
115
116 |
|Estonia|EE|112|
-|Spain|ES|061
062
080
085
091
092
112|
+|Eswatini|SZ|999
933
977|
+| Ethiopia | ET | 911
112
907
939
991
|
+| Faroe Islands | FO | 112
114 |
+| Fiji | FJ | 911
910
913
915
917
919 |
|Finland|FI|112|
|France|FR|112
115
116000
119
15
17
18|
-|United Kingdom|GB|999
112|
|French Guiana|GF|112
15
17
18
196|
-|Guadeloupe|GP|112
15
17
18
114
196|
+| Gabon | GA | 112
177
1333
1488 |
+| Gambia | GM | 112
116
117
118 |
+| Georgia | GE | 112
111
114
123
125
144 |
+| Ghana | GH | 112
116
190
191
192
193 |
+| Gibraltar | GI | 999 |
|Greece|GR|112
100
166
199
108
197
11112|
+| Greenland | GL | 112
113
114 |
+| Grenada | GD | 911
399
434
677
724
774 |
+|Guadeloupe|GP|112
15
17
18
114
196|
+| Guam | GU | 911 |
|Guatemala|GT|110
122
123
1554|
+| Guernsey | GG | 999 |
+| Guinea | GN | 18
19
115
117 |
+| Guinea-Bissau | GW | 121
118
119 |
+| Haiti | HT | 114
116
122 |
+| Heard Island &
McDonald Islands | HM | Not applicable (uninhabited) |
+| Honduras | HN | 911
198
100 |
|Hong Kong|HK|999|
-|Croatia|HR|192
193
194
195
1987
116000
116006
116111
112|
|Hungary|HU|104
105
107
112|
|Indonesia|ID|112
110
119
113|
+| Iceland | IS | 112 |
+|India|IN|112
100
101
102|
+| Iraq | IQ | 104
115
122
|
|Ireland|IE|999
112|
+| Isle of Man | IM | 999 |
|Israel|IL|100
101
102
104
105|
-|India|IN|112
100
101
102|
|Italy|IT|112
113
114
115
118|
+| Jamaica | JM | 110
112
119 |
|Japan|JP|110
119
118|
-|Kenya|KE|109
112
999
114
117
110|
-|Cambodia|KH|117
118
119
666|
-|South Korea|KR|112
119
122|
+| Jersey | JE | 999 |
+| Jordan | JO | 911
191
193
199 |
|Kazakhstan|KZ|103
112|
-|Sri Lanka|LK|110
112
119|
+|Kenya|KE|109
112
999
114
117
110|
+| Kuwait | KW | 112
152 |
+| Kyrgyzstan | KG | 112
101
102
103
161 |
+| Lao People's
Democratic Republic
(the) | LA | 1191
1169
1190
1192
1195
1199 |
+|Latvia|LV|110
113
114
115
116006
116123
116000
116111
112|
+| Lebanon | LB | 112
125
140
175 |
+| Lesotho | LS | 112 |
+| Liberia | LR | 911
144
4455 |
+| Libya | LY | 1415
112
193
1515 |
+| Liechtenstein | LI | 112
117
118
143
144
147 |
|Lithuania|LT|112|
|Luxembourg|LU|112
113|
-|Latvia|LV|110
113
114
115
116006
116123
116000
116111
112|
-|Saint Martin|MF|112
15
17
18|
-|Sint Maarten|SX|911
912
913
919|
-|Martinique|MQ|112
15
17
18
114
191
196|
+| Madagascar | MG | 17
117
118 |
+| Malawi | MW | 997
490
491
990
998
999
4312 |
+|Malaysia|MY|999
112|
+| Maldives | MV | 102
104
105
115
118
119
191 |
|Malta|MT|112|
+|Martinique|MQ|112
15
17
18
114
191
196|
+| Mauritania | MR | 101
117
118 |
+| Mauritius | MU | 112
999
114
115 |
+|Mayotte|YT|112
15
17
18
114
191
196|
|Mexico|MX|911|
-|Malaysia|MY|999
112|
-|Nicaragua|NI|102
115
118|
+| Moldova | MD | 112 |
+| Mongolia | MN | 101
102
103 |
+| Montenegro | ME | 112
122
123
124
129 |
+| Morocco | MA | 15
19
177 |
+| Mozambique | MZ | 117
119
198 |
+| Namibia | NA | 112
924
998
9682
10111 |
+| Nepal | NP | 100
101
102
103
104 |
|Netherlands|NL|112|
-|Norway|NO|110
112
113|
|New Zealand|NZ|111|
+|Nicaragua|NI|102
115
118|
+| Niger | NE | 15
118
17
8383
18 |
+| Nigeria | NG | 112 |
+| Norfolk Island | NF | 000 |
+| North Macedonia | MK | 112
192
193
194 |
+| Northern Mariana Islands | MP | 911 |
+|Norway|NO|110
112
113|
+| Oman | OM | 9999
112 |
+| Pakistan | PK | 15
16
115
130
1122 |
+| Palestine | PS | 100
101
177 |
|Panama|PA|911
103
104|
+| Papua New Guinea | PG | 110
111
112 |
+| Paraguay | PY | 911 |
|Peru|PE|105
106
110
115
116|
|Philippines|PH|911|
|Poland|PL|984
985
986
987
989
991
992
993
994
995
996
997
998
999
112|
-|Puerto Rico|PR|911
911 DialMask=1911
911 DialMask=9911
933|
|Portugal|PT|112
117|
+|Puerto Rico|PR|911
911 DialMask=1911
911 DialMask=9911
933|
+| Qatar | QA | 999 |
|Reunion|RE|112
15
17
18
196|
|Romania|RO|112
113|
|Rwanda|RW|112
110
113
912|
-|Sweden|SE|112
11313
11414
1177|
+|Saint Barthelemy|BL|112
15
17
18|
+|Saint Martin|MF|112
15
17
18|
+| São Tomé e Príncipe | ST | 112
113 |
+| Saudi Arabia | SA | 911
112
123
992
993
996
997
998
999 |
+| Senegal | SN | 17
18
123
1515 |
+| Serbia | RS | 112
192
193
194 |
+| Seychelles | SC | 112
111
133
141
151
160
999 |
|Singapore|SG|993
995
999|
+|Sint Maarten|SX|911
912
913
919|
+|Slovakia|SK|112
150
155
158|
|Slovenia|SI|113
116000
116111
116123
112|
+| Somalia | SO | 555
777
888
999 |
+|South Africa|ZA|10111
10177
112
116
107
17737
1020
139|
+|South Korea|KR|112
119
122|
+|Spain|ES|061
062
080
085
091
092
112|
+|Sri Lanka|LK|110
112
119|
+| St. Lucia | LC | 911
999 |
+| St. Vincent and the
Grenadines | VC | 999
911 |
+| Sudan | SD | 333
777
999 |
|Svalbard|SJ|112|
-|Slovakia|SK|112
150
155
158|
-|El Salvador|SV|911
913
132|
-|Eswatini|SZ|999
933
977|
+|Sweden|SE|112
11313
11414
1177|
+|Switzerland|CH|112
117
118
143
144
147|
+|Taiwan|TW|112
110
119|
+| Tajikistan | TJ | 112
101
102
103
104 |
+| Tanzania | TZ | 110
111
112
113
114
115 |
|Thailand|TH|191
1669
199|
+| Timor-Leste | TL | 112 |
+| Togo | TG | 117
118
9200 |
+| Tunisia | TN | 190
193
194
197
198 |
|Turkey|TR|112
132
156
158
177|
-|Taiwan|TW|112
110
119|
+| Turkmenistan | TM | 001
002
003
004
009 |
|Uganda|UG|999
112|
+| Ukraine | UA | 112 |
+| United Arab Emirates | AE | 112
911
991
992
997
998
999 |
+|United Kingdom|GB|999
112|
|United States Minor Outlying Islands|UM|911|
|United States|US|911
911 DialMask=1911
911 DialMask=9911
933
933 DialMask=9933|
+|United States Virgin Islands|VI|911|
+| Uruguay | UY | 911
104
105
106
108
112
128 |
|Uzbekistan|UZ|112
101
102
103|
-|United States Virgin Islands|VI|911|
+| Venezuela | VE | 911 |
|VietNam|VN|113
114
115|
-|Mayotte|YT|112
15
17
18
114
191
196|
-|South Africa|ZA|10111
10177
112
116
107
17737
1020
139|
+| Western Sahara | EH | 15
19
177 |
|Zambia|ZM|999
991
993|
|Zimbabwe|ZW|N/A|
diff --git a/Teams/enhanced-teams-experience.md b/Teams/enhanced-teams-experience.md
index 85bf493f34..b8c9651ae7 100644
--- a/Teams/enhanced-teams-experience.md
+++ b/Teams/enhanced-teams-experience.md
@@ -85,6 +85,8 @@ Teams Premium provides more ways to safeguard and monitor users' Teams experienc
- **Real time telemetry and retention** - Real-time telemetry is gathered automatically for all users who have a Teams Premium license and retained for seven days.
+- **Teams Premium feature usage report** - View aggregated usage of Teams Premium features by users in your org.
+
- **Video quality alerts** - Set up alerts for in-progress meeting video issues and get notified immediately when your specified users experience issues.
- **Watermarking** - Enforced through a sensitivity label, watermarks display the email address of a meeting participant. Watermarks are useful for protecting confidential information shared in meetings.
@@ -103,6 +105,7 @@ Teams Premium provides more ways to safeguard and monitor users' Teams experienc
| Restrict who can record | Yes, use the Teams admin center to add or delete recording restrictions in your meeting templates. Use the Microsoft Purview compliance portal to turn labels with recording restrictions on or off.|[Manage recordings for sensitive meetings](manage-meeting-recording-options.md) | [Record a meeting](https://support.microsoft.com/office/record-a-meeting-in-teams-34dfbe7f-b07d-4a27-b4c6-de62f1348c24?storagetype=stage#bkmk_whocanstartorstoparecording) |
| Screen sharing quality alerts|Yes, you can add or remove users.| [Alerts for in-progress meeting screen sharing issues](/MicrosoftTeams/alerts/alerts-in-progress-meeting-screen-sharing) | No end-user control |
| Sensitivity labels | Yes, use the Microsoft Purview compliance portal to turn labels on or off.|[Configure Teams meetings with three tiers of protection](configure-meetings-three-tiers-protection.md) | [Sensitivity labels for Teams meetings](https://support.microsoft.com/office/sensitivity-labels-for-teams-meetings-2b244d1d-72d0-471e-8e58-c41079e190fb)|
+| Teams Premium feature usage report|No, contact support for assistance.| [Teams Premium feature usage report](/microsoftteams/teams-analytics-and-reports/teams-premium-usage-report) | No end-user control |
| Templates, labels, and policies |Yes, use the Teams admin center to add or delete meeting templates. Use the Microsoft Purview compliance portal to turn labels on or off.| [Templates, sensitivity labels, and policies](meeting-templates-sensitivity-labels-policies.md) | [Use custom templates](https://support.microsoft.com/office/use-custom-templates-for-teams-meetings-78279be9-3283-4999-b24e-96fb0da2fb4f) |
| Video quality alerts|Yes, you can add or remove users.| [Alerts for in-progress meeting video quality issues](/MicrosoftTeams/alerts/alerts-in-progress-meeting-video) | No end-user control |
| Watermarks | Yes | [Require a watermark for meetings](watermark-meeting-content-video.md) | [Watermarks for meetings](https://support.microsoft.com/office/watermark-for-teams-meetings-a9166432-f429-4a19-9a72-c9e8fdf4f589)|
diff --git a/Teams/expand-teams-across-your-org/shifts/manage-the-shifts-app-for-your-organization-in-teams.md b/Teams/expand-teams-across-your-org/shifts/manage-the-shifts-app-for-your-organization-in-teams.md
index b7d35a0d80..c7088b56ba 100644
--- a/Teams/expand-teams-across-your-org/shifts/manage-the-shifts-app-for-your-organization-in-teams.md
+++ b/Teams/expand-teams-across-your-org/shifts/manage-the-shifts-app-for-your-organization-in-teams.md
@@ -3,7 +3,7 @@ title: Manage the Shifts app for your organization
author: lana-chin
ms.author: v-chinlana
manager: jtremper
-ms.date: 11/22/2023
+ms.date: 7/18/2024
ms.topic: conceptual
ms.reviewer: imarquesgil
audience: admin
@@ -57,6 +57,10 @@ Shifts data is stored in one of the following region geographies: Asia Pacific (
To learn more about Shifts data, including data storage location, security and compliance, and access control, see [Shifts data FAQ](shifts-data-faq.md).
+## Deploy Shifts
+
+For an overview of deploying Shifts in your organization, see [Shifts for your frontline organization](/microsoft-365/frontline/shifts-for-teams-landing-page).
+
## Set up Shifts
### Enable or disable Shifts in your organization
@@ -68,13 +72,13 @@ Shifts is enabled by default for all Teams users in your organization. You can t
### Enable or disable Shifts for specific users in your organization
-To allow or block specific users in your organization from using Shifts, make sure Shifts is turned on for your organization on the [Manage apps](../../manage-apps.md) page. Then create a custom policy for app permissions and assign it to those users. To learn more, see [Manage app permission policies in Teams](../../teams-app-permission-policies.md).
+To allow or block specific users in your organization from using Shifts, make sure Shifts is turned on for your organization on the [Manage apps](../../manage-apps.md) page. Then create a custom policy for app permissions and assign it to those users. To learn more, see [Use app permission policies to control user access to apps](../../teams-app-permission-policies.md).
### Pin Shifts to Teams
#### Use the Tailored frontline app experience to pin Shifts and other apps to Teams
-The tailored frontline app experience in Teams pins the most relevant apps in Teams for users who have an [F license](https://www.microsoft.com/microsoft-365/enterprise/frontline#office-SKUChooser-0dbn8nt). Pinned apps include Shifts, Walkie Talkie, Tasks, and Approvals. By default, this feature is on, giving your frontline workers an out-of-the-box experience tailored to their needs.
+The tailored frontline app experience in Teams pins the most relevant apps in Teams for users who have an [F license](https://www.microsoft.com/microsoft-365/enterprise/frontline-plans-and-pricing). Pinned apps include Shifts, Walkie Talkie, Tasks, and Approvals. By default, this feature is on, giving your frontline workers an out-of-the-box experience tailored to their needs.
The apps are pinned to the app bar—the bar on the side of the Teams desktop client and at the bottom of the Teams mobile clients—where users can quickly and easily access them.
@@ -101,6 +105,18 @@ Shift-based tags let your users reach people who are on-shift in real time. Noti
You can turn the feature on or off in the Microsoft Teams admin center. To learn more, see [Manage tags in Teams](../../manage-tags.md).
+### Deploy the Shifts for Microsoft Teams plugin for Copilot
+
+With the Shifts for Microsoft Teams plugin for Copilot for Microsoft 365, your frontline workforce can use Copilot for Microsoft 365 within Teams to help manage their schedules. For example, frontline managers can get information about their team’s shifts, open shifts, and scheduled time off, based on schedule data in Shifts. To learn more about the user experience, see [Get insights into your Shifts schedule with Copilot for Microsoft 365](https://support.microsoft.com/topic/30ffaf42-2aa8-4ce0-aee1-b49cbdb6ed08).
+
+You deploy the Shifts plugin for your users in the Microsoft 365 admin center. Users must be assigned a Copilot for Microsoft 365 license to use the plugin.
+
+1. In the Microsoft 365 admin center, go to **Settings** > **Integrated apps**.
+2. Go to the **Available apps** tab, and then select **Shifts for Teams**.
+3. Under **Actions**, select **Deploy app**. You can choose to deploy to specific users or groups.
+
+To learn more, see [Manage extensions for Copilot in Integrated Apps](/microsoft-365/admin/manage/manage-plugins-for-copilot-in-integrated-apps).
+
## Search the audit log for Shifts events
You can search the audit log to view Shifts activity in your organization. To learn more about how to search the audit log and to see a list of [Shifts activities](../../audit-log-events.md#shifts-in-teams-activities) that are logged in the audit log, see [Search the audit log for events in Teams](../../audit-log-events.md).
@@ -113,7 +129,7 @@ To send feedback or report an issue, select **Settings and more** (**…**) in T
## Related articles
-- [Shifts for Teams](/microsoft-365/frontline/shifts-for-teams-landing-page)
+- [Shifts for your frontline organization](/microsoft-365/frontline/shifts-for-teams-landing-page)
- [Shifts connectors](/microsoft-365/frontline/shifts-connectors)
-- [Shifts Help for frontline workers](https://support.office.com/article/apps-and-services-cc1fba57-9900-4634-8306-2360a40c665b)
+- [Shifts Help for frontline workers](https://support.microsoft.com/office/what-is-shifts-f8efe6e4-ddb3-4d23-b81b-bb812296b821)
- [Assign policies to your users in Teams](../../policy-assignment-overview.md)
diff --git a/Teams/general-teams-templates-in-the-admin-console.md b/Teams/general-teams-templates-in-the-admin-console.md
index ebb4ab8bf7..77da63ea36 100644
--- a/Teams/general-teams-templates-in-the-admin-console.md
+++ b/Teams/general-teams-templates-in-the-admin-console.md
@@ -47,7 +47,7 @@ Manage tasks, share documents, conduct project meetings and document risks and d
> [!div class="mx-tdBreakAll"]
> | Template type| TemplateId| Properties that come with this template |
> | ------------------|--|-----------------------------------------------------------|
-> | Manage a Project |`com.microsoft.teams.template.ManageAProject`| Channels: - General
- Announcements
- Resources
- Planning
Apps:- Approvals
- Bulletins
- Lists
- Project tracker
- Issue tracker
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Wiki
|
+> | Manage a Project |`com.microsoft.teams.template.ManageAProject`| Channels: - General
- Announcements
- Resources
- Planning
Apps:- Approvals
- Bulletins
- Lists
- Project tracker
- Issue tracker
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Planner
- Wiki
|
## Manage an Event*
@@ -58,7 +58,7 @@ You might not have access to certain apps based on your app permission policy.
> [!div class="mx-tdBreakAll"]
> | Template type | TemplateId| Properties that come with this template |
> | ------------------ |--|-----------------------------------------------------------|
-> | Manage an Event|`com.microsoft.teams.template.ManageAnEvent` | Channels: - General
- Announcements
- Budget
- Content
- Logistics
- Planning
- Marketing and PR
Apps:- Approvals
- Bulletins
- Employee ideas
- Lists
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Wiki
|
+> | Manage an Event|`com.microsoft.teams.template.ManageAnEvent` | Channels: - General
- Announcements
- Budget
- Content
- Logistics
- Planning
- Marketing and PR
Apps:- Approvals
- Bulletins
- Employee ideas
- Lists
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Planner
- Wiki
|
## Onboard Employees*
@@ -67,7 +67,7 @@ Improve your culture and streamline your employee onboarding with this central t
> [!div class="mx-tdBreakAll"]
> | Template type |TemplateId| Properties that come with this template |
> | ------------------|--|-----------------------------------------------------------|
-> | Onboard Employees|`com.microsoft.teams.template.OnboardEmployees` | Channels: - General
- Announcements
- Employee Chat
- Training
Apps:- Bulletins
- Employee ideas
- Lists
- Milestones
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Viva Engage
- Wiki
|
+> | Onboard Employees|`com.microsoft.teams.template.OnboardEmployees` | Channels: - General
- Announcements
- Employee Chat
- Training
Apps:- Bulletins
- Employee ideas
- Lists
- Milestones
- Power Automate
- SharePoint Pages
- Planner
- Viva Engage
- Wiki
|
## Adopt Office 365
@@ -85,7 +85,7 @@ Collaborate on documentation, policy, and processes that support your help desk.
> [!div class="mx-tdBreakAll"]
> | Template type |TemplateId| Properties that come with this template |
> | ------------------|--|------------------------------------------------------------|
-> | Organize Help Desk| `com.microsoft.teams.template.OrganizeHelpDesk`|Channels:Apps:- Issue reporting
- Lists
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Wiki
|
+> | Organize Help Desk| `com.microsoft.teams.template.OrganizeHelpDesk`|Channels:Apps:- Issue reporting
- Lists
- OneNote
- Power Automate
- SharePoint Pages
- Planner
- Wiki
|
## Crisis Communications*
@@ -94,7 +94,7 @@ Centralize communication and critical crisis resources for your crisis managemen
> [!div class="mx-tdBreakAll"]
> | Template type |TemplateId| Properties that come with this template |
> | ------------------ |--|----------------------------------------------------------|
-> | Crisis Communications |`com.microsoft.teams.template.CollaborateOnAGlobalCrisisOrEvent`| Channels: - General
- Announcements
- Executive Update
- Planning
- Logistics
Apps: - Approvals
- Issue reporting
- Lists
- Content scheduler
- Project plan
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
|
+> | Crisis Communications |`com.microsoft.teams.template.CollaborateOnAGlobalCrisisOrEvent`| Channels: - General
- Announcements
- Executive Update
- Planning
- Logistics
Apps: - Approvals
- Issue reporting
- Lists
- Content scheduler
- Project plan
- OneNote
- Power Automate
- SharePoint Pages
- Planner
|
## Related articles
diff --git a/Teams/get-started-with-teams-templates-in-the-admin-console.md b/Teams/get-started-with-teams-templates-in-the-admin-console.md
index 5d330cb3bd..068e6458af 100644
--- a/Teams/get-started-with-teams-templates-in-the-admin-console.md
+++ b/Teams/get-started-with-teams-templates-in-the-admin-console.md
@@ -26,8 +26,6 @@ appliesto:
# Get started with team templates in the Teams admin center
-**The ability to create custom templates is not yet supported for EDU customers.**
-
> [!NOTE]
> - Private and shared channels are currently not supported in team templates. Private and shared channel creation is not included in template definitions.
>
@@ -37,12 +35,12 @@ appliesto:
A team template in Microsoft Teams is a definition of a team's structure designed around a business need or project. As an admin, you can use templates to easily deploy consistent teams across your organization. With templates, your users can quickly create rich collaboration spaces with predefined settings, channels, and apps.
-You can manage team templates in the Microsoft Teams admin center or by using PowerShell. You can use the pre-built templates that we provide and you can also [create your own custom templates](#create-your-own-team-templates). You can also [apply template policies](#apply-team-template-policies) to control which templates are available to your users in Teams.
+You can manage team templates in the Microsoft Teams admin center or by using PowerShell. You can use the prebuilt templates that we provide and you can also [create your own custom templates](#create-your-own-team-templates). You can also [apply template policies](#apply-team-template-policies) to control which templates are available to your users in Teams.
-This article gives you an overview of working with team templates in the Teams admin center. You'll learn about the properties that are supported in templates, the pre-built templates that we provide, template size limits, how to create and manage templates, and more.
+This article gives you an overview of working with team templates in the Teams admin center. You'll learn about the properties that are supported in templates, the prebuilt templates that we provide, template size limits, how to create and manage templates, and more.
> [!NOTE]
-> Your users can [create teams from pre-built or custom team templates](https://support.microsoft.com/office/create-a-team-from-a-template-a90c30f3-9940-4897-ab5b-988e69e4cd9c) in the Teams app. Developers can also programmatically create teams from pre-built or custom team templates using Microsoft Graph. To learn more, see [Get started with team templates using Microsoft Graph](get-started-with-teams-templates.md).
+> Your users can [create teams from prebuilt or custom team templates](https://support.microsoft.com/office/create-a-team-from-a-template-a90c30f3-9940-4897-ab5b-988e69e4cd9c) in the Teams app. Developers can also programmatically create teams from prebuilt or custom team templates using Microsoft Graph. To learn more, see [Get started with team templates using Microsoft Graph](get-started-with-teams-templates.md).
## Team template capabilities
@@ -62,11 +60,11 @@ Most properties in a team are included and supported by team templates. But ther
> [!NOTE]
> We'll be adding more template capabilities in future releases of Microsoft Teams, so check back for the most up-to-date information on supported properties.
-## Pre-built team templates in the Teams admin center
+## Prebuilt team templates in the Teams admin center
-Here are the pre-built team templates that are available in the Teams admin center. Pre-built templates are templates that we created for specific industries. To view these templates, in the left navigation of the Teams admin center, go to **Teams** > **Team templates**.
+Here are the prebuilt team templates that are available in the Teams admin center. Prebuilt templates are templates that we created for specific industries. To view these templates, in the left navigation of the Teams admin center, go to **Teams** > **Team templates**.
-You can duplicate pre-built templates but you can't edit them. If you want to change the properties in a pre-built template, you can create a new template from an existing one, and then add or remove the properties that you want. Keep in mind that certain properties in some templates can't be changed.
+You can duplicate prebuilt templates but you can't edit them. If you want to change the properties in a prebuilt template, you can create a new template from an existing one, and then add or remove the properties that you want. Keep in mind that certain properties in some templates can't be changed.
> [!NOTE]
> An asterisk (*) indicates that the template is a *Microsoft 365 connected template*. When users create a team using the template, the connected SharePoint template is applied to the site and the team. SharePoint components such as pages, lists, and Power Platform integrations are automatically added and pinned as tabs to the General channel in the team. Users can edit these pages and lists right from within Teams.
@@ -76,25 +74,25 @@ You can duplicate pre-built templates but you can't edit them. If you want to ch
>[!div class="mx-tdBreakAll"]
>| Template type | TemplateId | Properties that come with this template |
>| ------------------ | -------------- | ----------------------------------------------------- |
->|Manage a Project* |`com.microsoft.teams.template.ManageAProject`| Channels: - General
- Announcements
- Resources
- Planning
Apps:- Approvals
- Bulletins
- Lists
- Project tracker
- Issue tracker
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Wiki
|
-|Manage an Event*|`com.microsoft.teams.template.ManageAnEvent` | Channels: - General
- Announcements
- Budget
- Content
- Logistics
- Planning
- Marketing and PR
Apps:- Approvals
- Bulletins
- Employee ideas
- Lists
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Wiki
|
-|Onboard Employees*|`com.microsoft.teams.template.OnboardEmployees` | Channels: - General
- Announcements
- Employee Chat
- Training
Apps:- Bulletins
- Employee ideas
- Lists
- Milestones
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Viva Engage
- Wiki
|
+>|Manage a Project* |`com.microsoft.teams.template.ManageAProject`| Channels: - General
- Announcements
- Resources
- Planning
Apps:- Approvals
- Bulletins
- Lists
- Project tracker
- Issue tracker
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Planner
- Wiki
|
+|Manage an Event*|`com.microsoft.teams.template.ManageAnEvent` | Channels: - General
- Announcements
- Budget
- Content
- Logistics
- Planning
- Marketing and PR
Apps:- Approvals
- Bulletins
- Employee ideas
- Lists
- Milestones
- OneNote
- Power Automate
- SharePoint Pages
- Planner
- Wiki
|
+|Onboard Employees*|`com.microsoft.teams.template.OnboardEmployees` | Channels: - General
- Announcements
- Employee Chat
- Training
Apps:- Bulletins
- Employee ideas
- Lists
- Milestones
- Power Automate
- SharePoint Pages
- Planner
- Viva Engage
- Wiki
|
|Adopt Office 365 |`com.microsoft.teams.template.AdoptOffice365`| Channels: - General
- Announcements
- Champions Corner
- Team Forms
- Calendar
Apps: - Bulletins
- Channel calendar
- Milestones
- Wiki
|
-|Organize Help Desk*| `com.microsoft.teams.template.OrganizeHelpDesk`|Channels:Apps:- Issue reporting
- Lists
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
- Wiki
|
-|Incident Response| `com.microsoft.teams.template.CoordinateIncidentResponse`|Channels: - General
- Announcements
- Logistics
- Planning
- Recovery
- Urgent
Apps: - Approvals
- Bulletins
- Excel
- Inspection
- Milestones
- OneNote
- Power Automate
- SharePoint
- Tasks by Planner and To Do
- Wiki
|
-|Crisis Communications* |`com.microsoft.teams.template.CollaborateOnAGlobalCrisisOrEvent`| Channels: - General
- Announcements
- Executive Update
- Planning
- Logistics
Apps: - Approvals
- Issue reporting
- Lists
- Content scheduler
- Project plan
- OneNote
- Power Automate
- SharePoint Pages
- Tasks by Planner and To Do
|
-|Manage a Store*| `com.microsoft.teams.template.retailStore` |Channels: - General
- Shift Handoff
- Store Readiness
- Learning
Apps: - Approvals
- Inspection
- Lists
- SharePoint Pages
- Shifts
- Tasks by Planner and To Do
- Wiki
|
+|Organize Help Desk*| `com.microsoft.teams.template.OrganizeHelpDesk`|Channels:Apps:- Issue reporting
- Lists
- OneNote
- Power Automate
- SharePoint Pages
- Planner
- Wiki
|
+|Incident Response| `com.microsoft.teams.template.CoordinateIncidentResponse`|Channels: - General
- Announcements
- Logistics
- Planning
- Recovery
- Urgent
Apps: - Approvals
- Bulletins
- Excel
- Inspection
- Milestones
- OneNote
- Power Automate
- SharePoint
- Planner
- Wiki
|
+|Crisis Communications* |`com.microsoft.teams.template.CollaborateOnAGlobalCrisisOrEvent`| Channels: - General
- Announcements
- Executive Update
- Planning
- Logistics
Apps: - Approvals
- Issue reporting
- Lists
- Content scheduler
- Project plan
- OneNote
- Power Automate
- SharePoint Pages
- Planner
|
+|Manage a Store*| `com.microsoft.teams.template.retailStore` |Channels: - General
- Shift Handoff
- Store Readiness
- Learning
Apps: - Approvals
- Inspection
- Lists
- SharePoint Pages
- Shifts
- Planner
- Wiki
|
|Bank Branch| `com.microsoft.teams.template.CollaborateWithinABankBranch`|Channels: - General
- Announcements
- Huddles
- Customer Meetings
- Approvals Request
- Coaching
- Skills Development
- Loan Processing
- Customer Complaints
- Kudos
- Fun Stuff
- Compliance
Apps:- Approvals
- Bulletins
- Channel calendar
- Employee ideas
- Issue reporting
- Praise
- Shifts
- Wiki
|
-|Patient Care| `com.microsoft.teams.template.healthcareWard`| Channels:- General
- Announcements
- Huddles
- Rounds
- Staffing
- Training
Apps: - Approvals
- Bulletins
- Inspection
- Lists
- Shifts
- Tasks by Planner and To Do
- Wiki
|
-|Hospital| `com.microsoft.teams.template.healthcareHospital` |Channels: - General
- Announcements
- Compliance
- Custodial
- Human Resources
- Pharmacy
Apps: - Approvals
- Bulletins
- Employee ideas
- Inspection
- Lists
- Shifts
- Tasks by Planner and To Do
- Wiki
|
-|Quality and Safety |`com.microsoft.teams.template.QualitySafety`|Channels: - General
- Leadership
- Maintenance
- Production Line 1
- Production Line 2
- Production Line 3
- Health and Safety
- Training
- Fun Stuff
Apps: - Approvals
- Inspection
- Issue reporting
- Shifts
- Tasks by Planner and To Do
- Wiki
|
-|Retail for Managers*| `com.microsoft.teams.template.retailManagerCollaboration` |Channels: - General
- Operations
- Learning
Apps: - Approvals
- Inspection
- SharePoint Pages
- Tasks by Planner and To Do
- Wiki
|
-|Manage Volunteers| `com.microsoft.teams.template.ManageVolunteers` |Channels: - General
- Announcements
- Reporting
- Volunteer Management
- Engagement Opportunities
- Volunteer Onboarding
Apps: - OneNote
- Power Apps
- Power BI
- SharePoint
- Tasks by Planner and To Do
- Website
- YouTube
|
-|Frontline Collaboration| `com.microsoft.teams.template.Frontline` |Channels: - General
- Announcements
- Shift Handoff
- Operations
- Learning
Apps: - Approvals
- Issue reporting
- Lists
- Praise
- Shifts
- Tasks by Planner and To Do
|
+|Patient Care| `com.microsoft.teams.template.healthcareWard`| Channels:- General
- Announcements
- Huddles
- Rounds
- Staffing
- Training
Apps: - Approvals
- Bulletins
- Inspection
- Lists
- Shifts
- Planner
- Wiki
|
+|Hospital| `com.microsoft.teams.template.healthcareHospital` |Channels: - General
- Announcements
- Compliance
- Custodial
- Human Resources
- Pharmacy
Apps: - Approvals
- Bulletins
- Employee ideas
- Inspection
- Lists
- Shifts
- Planner
- Wiki
|
+|Quality and Safety |`com.microsoft.teams.template.QualitySafety`|Channels: - General
- Leadership
- Maintenance
- Production Line 1
- Production Line 2
- Production Line 3
- Health and Safety
- Training
- Fun Stuff
Apps: - Approvals
- Inspection
- Issue reporting
- Shifts
- Planner
- Wiki
|
+|Retail for Managers*| `com.microsoft.teams.template.retailManagerCollaboration` |Channels: - General
- Operations
- Learning
Apps: - Approvals
- Inspection
- SharePoint Pages
- Planner
- Wiki
|
+|Manage Volunteers| `com.microsoft.teams.template.ManageVolunteers` |Channels: - General
- Announcements
- Reporting
- Volunteer Management
- Engagement Opportunities
- Volunteer Onboarding
Apps: - OneNote
- Power Apps
- Power BI
- SharePoint
- Planner
- Website
- YouTube
|
+|Frontline Collaboration| `com.microsoft.teams.template.Frontline` |Channels: - General
- Announcements
- Shift Handoff
- Operations
- Learning
Apps: - Approvals
- Issue reporting
- Lists
- Praise
- Shifts
- Planner
|
### Team templates by category and industry
-For more information about ways to use the pre-built templates in your industry, see:
+For more information about ways to use the prebuilt templates in your industry, see:
- [General team templates](general-teams-templates-in-the-admin-console.md)
- [Financial team templates](financial-teams-templates-in-the-admin-console.md)
diff --git a/Teams/guest-access.md b/Teams/guest-access.md
index ac411ecf76..88cd06d93f 100644
--- a/Teams/guest-access.md
+++ b/Teams/guest-access.md
@@ -35,7 +35,7 @@ When you invite a guest to Teams, a guest account is created for them in Microso
In Teams, guests are clearly identified. A guest's name includes the label **(Guest)**, and a channel includes an icon to indicate that there are guests on the team. For more details, see [What the guest experience is like](guest-experience.md).
-Guests can leave the team at any time from within Teams. For details, see [How do I leave a team?](https://support.office.com/article/leave-a-team-e481005d-3ec6-4694-b300-375472ba4076). (Leaving the team doesn't remove the guest account from your organization's directory. This must be done by a Microsoft 365 global admin or a Microsoft Entra admin.)
+Guests can leave the team at any time from within Teams. For details, see [How do I leave a team?](https://support.office.com/article/leave-a-team-e481005d-3ec6-4694-b300-375472ba4076). (Leaving the team doesn't remove the guest account from your organization's directory. This must be done by a Microsoft Entra admin.)
The guest experience has limitations by design. For a full list of what a guest can and can't do in Teams, see [Guest experience in Microsoft Teams](guest-experience.md).
@@ -46,7 +46,7 @@ The guest experience has limitations by design. For a full list of what a guest
Team owners can add guests to a team in the Teams client. To learn more, read [Add guests to a team](https://support.office.com/article/fccb4fa6-f864-4508-bdde-256e7384a14f).
-Global Administrators or Teams Administrators can also add guests to a team in the Teams admin center.
+Teams Administrators can also add guests to a team in the Teams admin center.
Guests you have already added via Microsoft Entra B2B, Microsoft 365 Groups, or SharePoint are ready to go. Team owners can add those guests to their teams. If you add a guest directly to the Microsoft 365 group associated with a team, the guest will get access to the team but the Microsoft 365 group doesn't generate an invitation email to the guest, so someone on the team should notify the guest.
diff --git a/Teams/includes/set-up-resource-account-steps.md b/Teams/includes/set-up-resource-account-steps.md
index 7791e53411..b513579aa0 100644
--- a/Teams/includes/set-up-resource-account-steps.md
+++ b/Teams/includes/set-up-resource-account-steps.md
@@ -9,6 +9,8 @@ Before you start the procedures in this article, ensure you've done the followin
> [!NOTE]
> Resource accounts used for auto attendants and call queues are disabled for sign in and must remain so. Chat and presence aren't available and won't work for these accounts. Even though presence still appears, it won't change.
+>
+> A **User Administrator** or higher role is required to create and license Resource Accounts. For more information, see [Using Microsoft Teams administrator roles to manage Teams](/microsoftteams/using-admin-roles).
### Obtain Microsoft Teams Phone Resource Account licenses
diff --git a/Teams/install-teams-apps.md b/Teams/install-teams-apps.md
new file mode 100644
index 0000000000..a98a004fea
--- /dev/null
+++ b/Teams/install-teams-apps.md
@@ -0,0 +1,108 @@
+---
+title: Preinstall Teams apps for your org users
+author: ashishguptaiitb
+ms.author: guptaashish
+manager: prkosh
+ms.topic: conceptual
+ms.service: msteams
+ms.subservice: teams-apps
+ms.custom: intro-get-started
+audience: admin
+ms.date: 07/31/2024
+ms.collection:
+ - M365-collaboration
+ - tier2
+ - highpri
+ms.reviewer: mhayrapetyan
+search.appverid: MET150
+f1keywords:
+ - ms.teamsadmincenter.manageapps.overview
+description: How IT professionals preinstall Teams apps for users, in channels, and in meetings and manage the installation options of apps.
+appliesto:
+- Microsoft Teams
+ms.localizationpriority: medium
+---
+# Preinstall apps for your users
+
+IT admins can install Microsoft Teams apps that work on Microsoft Outlook and the Microsoft 365 app (formerly known as Office.com) for some or all users in their organization. You can easily preinstall the apps on the supported hosts. Alternately, users install apps on their own if you [allow users to use apps](manage-apps.md#allow-or-block-apps). You can proactively install apps for users so that you help them discover apps easily, ensure app retention, and save user's effort to install. For example, you can install IT helpdesk or ticketing app for all new employees to provide an easy and quick way for new joiners to seek support.
+
+## Preinstall apps in user's Teams client
+
+Unified app management changes a few app governance methods. Previously, you used app setup policy to preinstall apps for users. If your organization is now migrated to use app centric management feature, then you use it to preinstall apps. Follow the applicable method to provide apps to your users, without them having to install apps on their own.
+
+### Install apps using app setup policy
+
+If you aren't using app centric management, then you preinstall apps using app setup policy. To know more, see [overview of app setup policy](teams-app-setup-policies.md). Ensure that the following prerequisites are met.
+
+* Allow use of apps in your org using the options in the [Org-wide app settings](manage-apps.md#manage-org-wide-app-settings).
+* Allow the required apps. [Admins can block an app](manage-apps.md#allow-or-block-apps) or [Developers can block their app by default](/microsoftteams/platform/concepts/deploy-and-publish/add-default-install-scope#block-apps-by-default-for-users-until-an-admin-approves).
+* If an app requires permission to access organization information, [grant consent to the app permissions](manage-consent-app-permissions.md#grant-and-manage-consent-to-teams-app-permissions).
+* Make the app available to the required users and groups using app permission policies.
+
+To install apps using the policy, follow these steps:
+
+1. Sign in to Teams admin center, access **Teams apps** > **[Setup policies](https://admin.teams.microsoft.com/policies/app-setup)**.
+
+1. Edit the existing global policy if your change applies to all users. Otherwise, select **Add** to create a new custom policy that you can apply to some users. Provide a name and description of the policy.
+
+1. Under **Installed apps**, select **Add apps**.
+
+1. In the **Add installed apps** pane, search the apps that you want to add in the Teams client of the allowed users. Select **Add**.
+
+ :::image type="content" source="media/admin-installed-apps.png" alt-text="Screenshot showing how admins preinstall apps using app setup policy." lightbox="media/admin-installed-apps-large.png":::
+
+### Install apps using app centric management
+
+If your organization is using app centric management, then you preinstall apps using its UI. For more information about availability of app centric management, see [Microsoft 365 roadmap ID 394274](https://www.microsoft.com/microsoft-365/roadmap?filters=&searchterms=394274) and for timeline, see [Message Center post MC795355](https://admin.microsoft.com/Adminportal/Home?ref=MessageCenter/:/messages/MC795355). To start using app centric management, see [use and migrate to app centric management](app-centric-management.md).
+
+> [!NOTE]
+> If you previously used app setup policies to install apps and now migrate to app centric management, then your policy settings get automatically migrated to the new experience and we retain the user and group assignments. The rest of the settings in app setup policies remain unchanged and continues to work as before.
+
+Before you preinstall apps using app centric management, ensure that the following prerequisites are met.
+
+* Allow use of apps in your org using the options in the [Org-wide app settings](manage-apps.md#manage-org-wide-app-settings).
+* Allow the required apps. Individual apps can be [blocked by an admin](manage-apps.md#allow-or-block-apps) or can be [blocked by the developer](/microsoftteams/platform/concepts/deploy-and-publish/add-default-install-scope#block-apps-by-default-for-users-until-an-admin-approves).
+* [Grant consent to the app permissions](manage-consent-app-permissions.md#grant-and-manage-consent-to-teams-app-permissions) if an app requires permission to access organization information.
+
+To install apps using the app centric management UI, follow these steps:
+
+1. Log into Teams admin center and access **Teams apps** > [**Manage apps**](https://admin.teams.microsoft.com/policies/manage-apps/) page. Do one of the following tasks:
+
+ * Select an app, and click **Edit installs**. Select whom to install the app for and select **Apply**.
+
+ :::image type="content" source="media\app-install-manage-apps-page.png" alt-text="Screenshot showing app installation option for admins on the Manage apps page." lightbox="media\app-install-manage-apps-page.png":::
+
+ * Alternately, you can install an app from the app details page.
+
+ 1. Select **Users and groups** > **Installs** > **Install app**.
+ 1. Select whom to install the app for and select **Apply**. The app is made available to the selected users and groups and there's no need to separately make the app available for the same users and groups.
+
+ :::image type="content" source="media\app-install-app-details-page.png" alt-text="Screenshot showing app installation option for admins on the app details page." lightbox="media/app-install-app-details-page.png":::
+
+## Install apps in an existing team
+
+Apps in teams allow better collaboration for the users. You can also install an app in a team to improve app discovery and usage. To add apps in teams that will be created in the future, [add apps to a teams template](/microsoftteams/get-started-with-teams-templates-in-the-admin-console). To add apps in the existing teams, follow these steps.
+
+1. On Manage apps page, search for an app and select it.
+
+1. Select **Add to team**.
+
+ :::image type="content" source="media/add-app-team.png" alt-text="Screenshot showing the option for admins to add an app to specific teams." lightbox="media/add-app-team.png":::
+
+1. In the **Add to team** pane, search for the team you want to add the app to, select the team, and then select **Apply**.
+
+## Preinstall apps in a new team using team creation template
+
+You can create a new team for your users using a team template. Team template lets you, as an admin, to add apps in template so that the new teams that are created, have these apps available from the beginning, for the users of the team. For more info, see [add apps when creating a team template](create-a-team-template.md) and [get started with team templates](get-started-with-teams-templates-in-the-admin-console.md).
+
+## Understand how users install apps
+
+If the app installation prerequisites are met, [users can install apps](https://support.microsoft.com/office/add-an-app-to-microsoft-teams-b2217706-f7ed-4e64-8e96-c413afd02f77) on their own. If an app is blocked, then the users can [request admin approval](user-requests-approve-apps.md).
+
+From the store in their Teams client, users install apps for their personal use by selecting **Add** option or install apps in their teams and channels by selecting **Add to team** option. Option to add an app to a team is available for only those apps that can work in a team scope.
+
+## Related articles
+
+* [How end users can install an app](https://support.microsoft.com/office/add-an-app-to-microsoft-teams-b2217706-f7ed-4e64-8e96-c413afd02f77).
+* [Integrated apps in Microsoft 365 admin center](/microsoft-365/admin/manage/test-and-deploy-microsoft-365-apps).
+* [Preinstall apps in teams and channels using a template](get-started-with-teams-templates-in-the-admin-console.md)
diff --git a/Teams/limits-specifications-teams.md b/Teams/limits-specifications-teams.md
index df7a7f5952..a710f82f68 100644
--- a/Teams/limits-specifications-teams.md
+++ b/Teams/limits-specifications-teams.md
@@ -46,7 +46,7 @@ This article describes some of the limits, specifications, and other requirement
1 Any directory object in Microsoft Entra ID counts towards this limit. Global admins are exempt from this limit, as are apps calling Microsoft Graph using [application permissions](/graph/permissions-reference).
-2 This limit includes archived teams.
+2 This limit includes archived teams.
3 To further increase the number of teams, you must contact Microsoft support and request further increase to the number of Microsoft Entra objects in your tenant. Increase is only made for real-life production scenarios.
@@ -101,7 +101,7 @@ Users who participate in conversations that are part of the chat list in Teams m
1 If you have more than 20 people in a chat, the following chat features are turned off: Outlook automatic replies and Teams status messages; typing indicator; video and audio calling; sharing; read receipts. The "Set Delivery Options" button (!) is also removed when private group chats contain more than 20 members.
-2 Only 200 members can be added to a group chat at the same time.
+2 Only 200 members can be added to a group chat at the same time.
3 If the number of attachments exceeds this limit, you'll see an error message.
diff --git a/Teams/manage-apps.md b/Teams/manage-apps.md
index 88451f9099..2bae7bdea3 100644
--- a/Teams/manage-apps.md
+++ b/Teams/manage-apps.md
@@ -8,7 +8,7 @@ ms.service: msteams
ms.subservice: teams-apps
ms.custom: intro-get-started
audience: admin
-ms.date: 04/17/2024
+ms.date: 07/31/2024
ms.collection:
- M365-collaboration
- tier2
@@ -67,11 +67,11 @@ As an admin, you control access to all [types of apps](apps-in-teams.md#types-of
To allow an app, you must do all of the following settings. To block an app, just use any one of these settings.
-| Method | Scope | Use case |
-|:----------------------------------------------------------|:-----------|:-----------------------------------------------------------------------------------------------------------------------------------|
-| [Org-wide app settings](#manage-org-wide-app-settings) | Org-level | Use this setting to allow use of third-party apps in your org. You control the specific apps that are allowed and used. |
-| Allow or block apps | App-level | Use this setting to allow a specific app in your org. You control which users can use a specific app and which users can use apps. |
-| [App permission policy](teams-app-permission-policies.md) or [app centric management](app-centric-management.md) | User-level | Use policies to allow all or allow specific users to use an app. |
+| Method | Scope | Use case |
+|:-----------------------------------------------------------------------------------------------------------------|:-----------|:------------------------------------------------------------------------------------------|
+| [Org-wide app settings](#manage-org-wide-app-settings) | Org-level | Use this setting to allow use of relevant apps in your org. |
+| Block or unblock apps | App-level | Use this setting to allow a specific app in your org. You control which users use an app. |
+| [App permission policy](teams-app-permission-policies.md) or [app centric management](app-centric-management.md) | User-level | Let all users or let specific users use an app. |
You allow or block specific apps on either the Manage apps page or in the app details page. Manage apps page displays all the available app and the current org-level app status. To allow or block an app, follow these steps:
@@ -85,7 +85,7 @@ You allow or block specific apps on either the Manage apps page or in the app de
:::image type="content" source="media/allow-block-option-app-details.png" alt-text="Screenshot showing the option to allow or block an app in the app details page.":::
-If you use [manage access by apps feature](app-centric-management.md), the block option is available in the **Actions** menu.
+If you use [app centric management feature](app-centric-management.md), the block option is available in the **Actions** menu.
:::image type="content" source="media/acm-block-app.png" alt-text="Screenshot showing how to block access to an app from the Actions menu when you use manage access by app feature.":::
@@ -105,23 +105,6 @@ As an admin, you use one of the following methods to define access to apps for y
* [App permission policies](teams-app-permission-policies.md) if you use policy-based method to define app access.
* App assignment if you use [app centric management](app-centric-management.md) to define app access.
-## Simplify app rollout and adoption based on your organization needs
-
-As an admin you can't just allow apps and authorize users to use the apps, you can also make app roll out and app adoption smoother for the admin team and for your organization's users. To facilitate friction-free app rollout and adoption, Teams provides conceptual guidance and suggestions to app developers so that [developers can enable admins to drive adoption](/microsoftteams/platform/promote-app-adoption#understand-how-you-can-drive-app-adoption). Also, Teams admin center provides various features that help you evaluate apps, allow apps, auto-install apps, pin apps for users, and so on.
-
-We recommend a few approaches that can cater to your organization’s need and the recommendations are based on the following guiding principles:
-
-* Respect and support IT and security requirements around app permissions, access, and availability across all options.
-* Improve app adoption so that the authorized users can use the app in Teams as soon as the app is required and continue their work efficiently.
-* Don’t interrupt or burden the users who aren’t using the app.
-
-| Org needs | Admin actions | Impact | Benefits | Supported [app types](apps-in-teams.md#types-of-teams-apps) |
-|:----------|:--------------|:-------|:---------|:------------------------------------------------------------|
-| Priority apps that are a must-see and must-use for a department or the org. | [Install and pin apps](teams-app-setup-policies.md) using setup policy applied to users. | App icon shows in [app bar](teams-app-setup-policies.md#pin-apps) for authorized users. | High visibility, faster adoption, and longer retention by users. No actions needed for end-users. | All apps |
-| Apps that are good-to-have for a department or the org | [Install apps](teams-app-setup-policies.md) via setup policy but don't pin it. | App shows at the bottom of or in the overflow of the [app bar](teams-app-setup-policies.md#pin-apps). | Reduced barrier to add app for users and doesn't change their app bar. | All apps |
-| Priority apps for a team | Include the [apps in a custom team template](create-a-team-template.md). | Apps show in the header of any team that uses the template. | Reduced barrier to add app for users and doesn't change their app bar but applicable only for a team. | Microsoft apps |
-| Apps already in use outside Teams, for example web apps | Automatically install the apps using [Auto install approved apps feature](auto-install-approved-apps.md). | If users use the app outside of Teams, it gets added to their Teams client and shows in the app bar. Permissions or data access doesn't change from admin perspective. | Align with the user intent to use the app in Teams or outside Teams without no extra user action required. | Applicable for only [these apps](auto-install-approved-apps.md#apps-requiring-setup-before-deployment-to-users) |
-
## Manage org-wide app settings
Use org-wide app settings to control whether users with an [F license](https://www.microsoft.com/microsoft-365/enterprise/frontline) get the tailored frontline app experience, whether users can install third-party apps, and whether users can upload custom apps in your organization.
@@ -142,28 +125,15 @@ Use org-wide app settings to control whether users with an [F license](https://w
* **Allow any new third-party apps published to the store by default**: This setting controls whether new third-party apps that are published to the Teams app store become automatically available in Teams. You can only set this option if you allow third-party apps.
-1. Under **Custom apps**, turn off or turn on **Upload custom apps for personal use** option. This setting controls whether users can upload custom apps or not. To learn more about custom apps, see [how to manage custom apps](teams-custom-app-policies-and-settings.md).
+1. Under **Custom apps**, turn off or turn on **Let users install and use available apps by default** option. This setting controls whether users can install and use the custom apps that you make available to them. To learn more about custom apps, see [how to manage custom apps](teams-custom-app-policies-and-settings.md).
1. Select **Save**. The settings take effect after a few hours.
Admin center settings may allow your users to collaborate with users from other organizations. To understand how apps work with external users in meetings, see [Teams apps for external attendees](apps-external-users.md).
-## Auto install approved apps based on admin approval
-
-Auto install approved apps feature automatically adds approved apps in Teams client of the allowed users. The functionality respects all admin governance controls, so it's made available only for the users who you allow to use the app. Also, the feature installs only those apps that a user uses outside Teams. It reduces manual intervention to add an app and improves user productivity by preventing context-switching. To know more about the feature, see [Auto install approved apps in Teams](auto-install-approved-apps.md).
-
-## Stop app usage and remove apps
-
-As an admin, to prevent users from adding and using an app in Teams, you can do one of the following:
-
-* For any type of apps, [block it for entire org](#allow-or-block-apps).
-* For any type of apps, prevent a few users from accessing the app by using either [permission policies](teams-app-permission-policies.md#create-an-app-permission-policy) or by using [app centric management](app-centric-management.md).
-* [Delete a custom app](teams-custom-app-policies-and-settings.md#delete-custom-apps-from-your-organizations-catalog) from your organization's store. You can't remove any app that is available in Teams app store.
-* You can't stop use of some [Core apps](apps-in-teams.md#types-of-teams-apps) provided by Microsoft that are critical for Teams to work.
-
-You can't remove or uninstall the apps that users add in their Teams.
+## Install apps or let users install apps and uninstall apps
-Blocked apps may still have access to data from the teams that the apps were added to. To turn off app data access, a Global Administrator, an Application Administrator, or a Cloud Application Administrator must [turn off user sign-in in the Microsoft Entra admin center](/azure/active-directory/manage-apps/disable-user-sign-in-portal?pivots=portal).
+IT admins can install Teams apps for some or all users in their organization. Developers may create some Teams apps to work on Outlook and Microsoft 365 Apps (formerly office.com). You can easily preinstall the apps on all the supported hosts. Alternately, you can let users install apps on their own. A few supported apps can also be auto-installed if a user uses it outside teams. For details, see [how to preinstall apps](install-teams-apps.md).
## Manage org-wide app settings for Microsoft 365 Government
diff --git a/Teams/manage-reactions-meetings.md b/Teams/manage-reactions-meetings.md
index 075181d557..a6baed1d3d 100644
--- a/Teams/manage-reactions-meetings.md
+++ b/Teams/manage-reactions-meetings.md
@@ -5,7 +5,7 @@ author: wlibebe
manager: pamgreen
ms.topic: article
ms.service: msteams
-ms.reviewer:
+ms.reviewer: defnea
ms.date: 10/12/2023
audience: admin
ms.localizationpriority: medium
@@ -27,7 +27,7 @@ description: Learn to manage meeting reactions in Teams meetings.
**APPLIES TO:** ✔️Meetings ✔️Webinars ✖️Town halls
-The availability of reactions can be configured through either the Teams admin center interface or using PowerShell. Reactions are enabled by default. This setting also controls the hand raise feature.
+As an admin, you can manage whether organizers can include reactions in their meetings and webinars through the Teams admin center or using PowerShell. Reactions are enabled by default.
This setting sets the default for new meetings. Meeting organizers can change the setting for each meeting that they create.
@@ -36,7 +36,7 @@ To set the default for meeting reactions in new meetings:
1. In the Teams admin center, expand **Meetings** and select **Meeting policies**.
1. Select the policy that you want to edit.
1. Scroll to the **Meeting engagement** section.
-1. Set **Reactions** to **On** or **Off**.
+1. Toggle the **Reactions** setting **On** or **Off**.
1. Select **Save**.
To configure the setting in PowerShell, use the **`-AllowMeetingReactions`** parameter within the PowerShell [Set-CsTeamsMeetingPolicy](/powershell/module/teams/set-csteamsmeetingpolicy) cmdlet.
diff --git a/Teams/manage-registration-form-webinars.md b/Teams/manage-registration-form-webinars.md
index a9c6842f4c..20936e2ebc 100644
--- a/Teams/manage-registration-form-webinars.md
+++ b/Teams/manage-registration-form-webinars.md
@@ -7,12 +7,12 @@ audience: Admin
ms.topic: article
ms.service: msteams
ms.reviewer: justle
-ms.date: 08/16/2023
+ms.date: 7/29/2024
ms.localizationpriority: medium
ms.collection:
- M365-collaboration
- m365initiative-meetings
-description: Learn how to manage the registration form for webinars in Microsoft Teams for admins. You can manage default questions, custom questions, and predefined questions.
+description: Learn how to manage the registration form for webinars in Microsoft Teams for admins. Require attendees to answer required questions, custom questions, and standard questions.
appliesto:
- Microsoft Teams
---
@@ -44,14 +44,24 @@ There are three categories of questions on the registration form:
- Multiple Choice
- Checkbox
-## Use the Teams admin center to manage the registration form
+## Manage the registration form
+
+You can use the Teams admin center or PowerShell to manage the registration form.
+
+|Teams admin center policy option |Parameter value in PowerShell | Behavior |
+|---------|---------|---------------|
+|Required only|DefaultOnly | Organizers with this assigned policy can only require attendees to answer required questions on the registration form. |
+|Standard and required only |DefaultAndPredefinedOnly | Organizers with this assigned policy can only require attendees to answer standard and required questions on the registration form.|
+|Custom, standard, and required |AllQuestions | **This is the default value**. Organizers with this assigned policy can require attendees to answer standard, required, and custom questions on the registration form.|
+
+### Use the Teams admin center to manage the registration form
You can use the Teams admin center to manage the types of questions an organizer can require attendees to answer when registering for webinars in your organization.
Follow these steps in the Teams admin center to manage the registration form:
1. Open the Teams admin center.
-2. Select **Meetings** from the navigation pane.
+2. Expand **Meetings** from the navigation pane.
3. Under **Meetings**, select **Events Policies**.
4. Either select an existing policy or create a new one.
5. Use the dropdown for the **Webinar registration form questions** setting to select your choice from the following options:
@@ -64,13 +74,6 @@ Follow these steps in the Teams admin center to manage the registration form:
## Use PowerShell to manage the registration form
You can use PowerShell to manage the types of questions an organizer can require attendees to answer when registering for webinars. To manage the registration form questions, use the **`-AllowedQuestionTypesInRegistrationForm`** parameter in the **CsTeamsEventsPolicy** cmdlet.
-The following table shows the behaviors of the settings for the **`-AllowedQuestionTypesInRegistrationForm`** parameter:
-
-|Setting value | Behavior |
-|---------|---------------|
-|DefaultOnly | Users with this policy can only require attendees to answer required questions on the registration form. |
-|DefaultAndPredefinedOnly | Users with this policy can only require attendees to answer standard and required questions on the registration form.|
-|AllQuestions | **This is the default value**. Users with this policy can require attendees to answer standard, required, and custom questions on the registration form.|
To only allow organizers to require required questions on the registration form, use the following script:
diff --git a/Teams/manage-voice-applications-policies.md b/Teams/manage-voice-applications-policies.md
index c31e075c69..556bd85a36 100644
--- a/Teams/manage-voice-applications-policies.md
+++ b/Teams/manage-voice-applications-policies.md
@@ -8,7 +8,7 @@ ms.topic: article
ms.tgt.pltfrm: cloud
ms.service: msteams
audience: admin
-ms.date: 03/25/2024
+ms.date: 07/31/2024
ms.collection:
- M365-voice
- m365initiative-voice
@@ -119,9 +119,12 @@ Notes
Reporting values:
-- *None* - no access to any metrics.
-- *AuthorizedOnly* - the authorized user only sees metrics for the auto attendants and call queues (and associated agents) they're authorized for.
-- *All* - the authorized user sees metrics for all auto attendants and call queues (and associated agents) configured in the tenant.
+- **None** - no access to any metrics.
+- **AuthorizedOnly** - the authorized user only sees metrics for the auto attendants and call queues (and associated agents) they're authorized for.
+- **All** - the authorized user sees metrics for all auto attendants and call queues (and associated agents) configured in the tenant.
+
+> [!IMPORTANT]
+> The **All** value for real-time auto attendant metrics is no longer supported.
Notes
@@ -173,9 +176,12 @@ Notes
Reporting values:
-- *None* - no access to any metrics.
-- *AuthorizedOnly* - the authorized user only sees metrics for the auto attendants and call queues (and associated agents) they're authorized for.
-- *All* - the authorized user sees metrics for all auto attendants and call queues (and associated agents) configured in the tenant.
+- **None** - no access to any metrics.
+- **AuthorizedOnly** - the authorized user only sees metrics for the auto attendants and call queues (and associated agents) they're authorized for.
+- **All** - the authorized user sees metrics for all auto attendants and call queues (and associated agents) configured in the tenant.
+
+> [!IMPORTANT]
+> The **All** value for real-time call queue and real-time agent metrics is no longer supported.
Notes
diff --git a/Teams/manufacturing-teams-templates-in-the-admin-console.md b/Teams/manufacturing-teams-templates-in-the-admin-console.md
index 4c4b26b27b..aa7bdbc08e 100644
--- a/Teams/manufacturing-teams-templates-in-the-admin-console.md
+++ b/Teams/manufacturing-teams-templates-in-the-admin-console.md
@@ -30,7 +30,7 @@ Team templates in Microsoft Teams allow you to quickly and easily create teams b
Use team templates to quickly deploy consistent teams across your organization. Templates also help staff to get oriented with how to effectively use Teams.
-As an admin, you can manage team templates in the Microsoft Teams admin center. You can use the [prebuilt templates](get-started-with-teams-templates-in-the-admin-console.md#pre-built-team-templates-in-the-teams-admin-center) that we provide and create your own templates [from scratch](create-a-team-template.md), from [an existing team](create-template-from-existing-team.md), and from [an existing template](create-template-from-existing-template.md). You can also [create and assign templates policies](templates-policies.md) to your staff to control which templates they see in Teams for [creating teams](https://support.microsoft.com/office/create-a-team-with-team-templates-702a2977-e662-4038-bef5-bdf8ee47b17b).
+As an admin, you can manage team templates in the Microsoft Teams admin center. You can use the [prebuilt templates](get-started-with-teams-templates-in-the-admin-console.md#prebuilt-team-templates-in-the-teams-admin-center) that we provide and create your own templates [from scratch](create-a-team-template.md), from [an existing team](create-template-from-existing-team.md), and from [an existing template](create-template-from-existing-template.md). You can also [create and assign templates policies](templates-policies.md) to your staff to control which templates they see in Teams for [creating teams](https://support.microsoft.com/office/create-a-team-with-team-templates-702a2977-e662-4038-bef5-bdf8ee47b17b).
Teams includes the following prebuilt template designed for manufacturing needs. To learn more about team templates in general, see [Get started with team templates in the Teams admin center](get-started-with-teams-templates-in-the-admin-console.md).
diff --git a/Teams/media/aa-cq-historical-report-03-v301.png b/Teams/media/aa-cq-historical-report-03-v301.png
new file mode 100644
index 0000000000..23e3d58ab8
Binary files /dev/null and b/Teams/media/aa-cq-historical-report-03-v301.png differ
diff --git a/Teams/media/acm-setup-policy-change.png b/Teams/media/acm-setup-policy-change.png
new file mode 100644
index 0000000000..78cf8a3c6f
Binary files /dev/null and b/Teams/media/acm-setup-policy-change.png differ
diff --git a/Teams/media/add-app-team.png b/Teams/media/add-app-team.png
new file mode 100644
index 0000000000..6876419569
Binary files /dev/null and b/Teams/media/add-app-team.png differ
diff --git a/Teams/media/app-install-app-details-page.png b/Teams/media/app-install-app-details-page.png
new file mode 100644
index 0000000000..3f040496ae
Binary files /dev/null and b/Teams/media/app-install-app-details-page.png differ
diff --git a/Teams/media/app-install-manage-apps-page.png b/Teams/media/app-install-manage-apps-page.png
new file mode 100644
index 0000000000..a3135f7118
Binary files /dev/null and b/Teams/media/app-install-manage-apps-page.png differ
diff --git a/Teams/media/manage-apps-org-wide-app-settings.png b/Teams/media/manage-apps-org-wide-app-settings.png
index 1cddcd30c1..dfead0518c 100644
Binary files a/Teams/media/manage-apps-org-wide-app-settings.png and b/Teams/media/manage-apps-org-wide-app-settings.png differ
diff --git a/Teams/media/meeting-privacy-statement-experience.png b/Teams/media/meeting-privacy-statement-experience.png
index 67dfce6e95..a610e6ec4f 100644
Binary files a/Teams/media/meeting-privacy-statement-experience.png and b/Teams/media/meeting-privacy-statement-experience.png differ
diff --git a/Teams/media/meetings-immersive-spaces-EULA-agreement.png b/Teams/media/meetings-immersive-spaces-EULA-agreement.png
new file mode 100644
index 0000000000..95bec94438
Binary files /dev/null and b/Teams/media/meetings-immersive-spaces-EULA-agreement.png differ
diff --git a/Teams/media/policy-packages-flw-frontline-manager-assign.png b/Teams/media/policy-packages-flw-frontline-manager-assign.png
deleted file mode 100644
index 429a25b0c5..0000000000
Binary files a/Teams/media/policy-packages-flw-frontline-manager-assign.png and /dev/null differ
diff --git a/Teams/media/policy-packages-flw-frontline-manager.png b/Teams/media/policy-packages-flw-frontline-manager.png
index 8965e98095..00f5bbf502 100644
Binary files a/Teams/media/policy-packages-flw-frontline-manager.png and b/Teams/media/policy-packages-flw-frontline-manager.png differ
diff --git a/Teams/media/policy-packages-flw.png b/Teams/media/policy-packages-flw.png
index 56fc9e6142..06710593bd 100644
Binary files a/Teams/media/policy-packages-flw.png and b/Teams/media/policy-packages-flw.png differ
diff --git a/Teams/media/premium-usage-report-expand.png b/Teams/media/premium-usage-report-expand.png
new file mode 100644
index 0000000000..a5984137e3
Binary files /dev/null and b/Teams/media/premium-usage-report-expand.png differ
diff --git a/Teams/media/premium-usage-report-small.png b/Teams/media/premium-usage-report-small.png
new file mode 100644
index 0000000000..b0533b20d6
Binary files /dev/null and b/Teams/media/premium-usage-report-small.png differ
diff --git a/Teams/meeting-immersive-spaces.md b/Teams/meeting-immersive-spaces.md
index ada71e48cb..d4eb51404f 100644
--- a/Teams/meeting-immersive-spaces.md
+++ b/Teams/meeting-immersive-spaces.md
@@ -66,6 +66,10 @@ This section outlines the specific endpoints and firewall requirements for the M
1. Ensure you have configured your enterprise firewall settings to align with the standard set of Microsoft 365 requirements outlined in [Microsoft 365 URLs and IP address ranges](/microsoft-365/enterprise/urls-and-ip-address-ranges?view=o365-worldwide&preserve-view=true).
+ Mesh also requires the IP addresses and port ranges detailed in [Firewall configuration for Azure Communication Services](/azure/communication-services/concepts/voice-video-calling/network-requirements#firewall-configuration&preserve-view=true) for media capabilities such as audio, video, and screenshare.
+
+ Without access to these, Mesh won't work properly for users in your organization.
+
1. In addition to the standard set of endpoints for Microsoft 365, Mesh Immersive Spaces in Teams currently requires that outgoing traffic is allowed to IP addresses in the "AzureCloud" service tag over the following protocols and ports:
- TCP: 443, 80
@@ -120,6 +124,14 @@ For more information about assigning licenses in Microsoft 365, see:
For more complex and larger group license management, you can do [Assign licenses to a group - Microsoft Entra ID | Microsoft Learn](/entra/identity/users/licensing-groups-assign).
+## End user license agreement
+
+Your users must enter a separate agreement directly with Microsoft to enable spatial audio for Mesh experiences. That agreement is presented to your users before the user's first use of Mesh. If a user does not wish to enter into that agreement, the user cannot use Mesh.
+
+As an admin, if you don't want users in your organization to agree to these terms, you can disable immersive spaces in Teams for users in your organization.
+
+:::image type="content" source="media/meetings-immersive-spaces-EULA-agreement.png" alt-text="Screenshot of the End User License Agreement for immersive spaces in Teams.":::
+
## Next steps for immersive spaces
To see all the features and learn more about immersive spaces, see [Immersive spaces in Teams](https://aka.ms/immersivespacesdocs).
diff --git a/Teams/meeting-privacy-statement.md b/Teams/meeting-privacy-statement.md
index c471a98023..10a4ad6424 100644
--- a/Teams/meeting-privacy-statement.md
+++ b/Teams/meeting-privacy-statement.md
@@ -6,7 +6,7 @@ manager: jtremper
ms.topic: conceptual
ms.service: msteams
ms.reviewer: revathim
-ms.date: 04/05/2024
+ms.date: 07/22/2024
search.appverid: MET150
searchScope:
- Microsoft Teams
@@ -41,7 +41,7 @@ Tenant admins can configure your organization's privacy statement in the Microso
## Meeting join experience
-After it's set up, the privacy statement link is shown to attendees in the lower-left corner of the meeting join experience. When external and internal attendees join using the Teams meeting link in their meeting invitation or from their Teams or Outlook calendar, they can go the privacy statement link to view your organization's privacy statement.
+After it's set up, the privacy statement URL is shown to attendees in the lower-left corner of the meeting join experience when they hover over the **Privacy and cookies** link. When external and internal attendees join using the Teams meeting join link in their meeting invitation or from their Teams or Outlook calendar, they can select the **Privacy and cookies** link to view your organization's privacy statement.
:::image type="content" source="media/meeting-privacy-statement-experience.png" alt-text="Screenshot of the meeting join experience in Teams, showing the privacy statement link." lightbox="media/meeting-privacy-statement-experience.png":::
diff --git a/Teams/meeting-recording.md b/Teams/meeting-recording.md
index 0a03c82ff6..988da07d88 100644
--- a/Teams/meeting-recording.md
+++ b/Teams/meeting-recording.md
@@ -33,10 +33,11 @@ To learn about recording for live events, see [Live event recording policies in
When a meeting is recorded:
-- It gets uploaded to the meeting organizer's OneDrive (private meetings) or SharePoint (channel meetings)
-- People invited to the meeting have permissions to view the recording (guests and external attendees can view the recording only if the recording is explicitly shared with them)
+- It gets uploaded to the meeting organizer's OneDrive (private meetings) or SharePoint (channel meetings). To learn more about recordings in OneDrive and SharePoint, see [Teams meeting recording storage and permissions in OneDrive and SharePoint](tmr-meeting-recording-change.md).
+- People invited to the meeting have permissions to view the recording (guests and external attendees can view the recording only if the recording is explicitly shared with them).
- Microsoft Purview compliance, OneDrive file storage, and access permissions apply to the meeting recording files the same as with other files.
- It's linked in the chat for the meeting.
+- It's displayed in the Recordings and Transcripts tab for the meeting in Teams calendar.
- It's added to various file lists across Microsoft 365: Shared with me, office.com, Recommended, Recent, etc.
- Microsoft 365 Search indexes it
@@ -148,7 +149,6 @@ There are two ways for you to view consent data. The first way is in the [Teams
The following user types are auto consented for recording and transcription without any participant interaction. They get a consent notification, and their consent data is logged as 'not applicable' or 'auto consent':
- Teams Rooms on Windows
-- Teams Rooms on Android
- Third party video conferencing devices via Cloud Video Interop (CVI)
- Third party video conferencing devices connecting via Direct Guest Join (DGJ)
@@ -162,12 +162,14 @@ Explicit consent is supported on the following endpoints:
- Mobile Teams (Android and iOS)
- Meeting participants dialing in using [Audio Conferencing](conferencing-recording-consent.md)
- VDI
+- Shared devices
+- Teams Rooms on Android
+- Teams Phone devices (including audio conferencing phone devices)
#### Unsupported endpoints and platforms
In meetings requiring explicit consent, users joining from unsupported endpoints have the view-only experience. Explicit consent isn’t supported on the following endpoints, along with any endpoints not listed under supported endpoints:
-- Teams Phone devices (including audio conferencing phone devices)
- Teams Displays
- CarPlay
- Old version native clients
diff --git a/Teams/new-teams-known-issues.md b/Teams/new-teams-known-issues.md
index aefe87120c..50f421d4ec 100644
--- a/Teams/new-teams-known-issues.md
+++ b/Teams/new-teams-known-issues.md
@@ -26,6 +26,7 @@ ms.localizationpriority: high
- [A website doesn't load in the new Teams desktop](/microsoftteams/troubleshoot/tabs/websites-not-loaded-new-teams).
- [The new Teams desktop app fails to render video](/microsoftteams/troubleshoot/meetings/new-teams-desktop-app-fail-render-video).
- Collaborative Notes is only available in public clouds, and not in EDU (Academic SKUs).
+- In rare cases, users trying to join a Teams meeting from Outlook are unable to open the meeting window. The resolution is to restart Outlook and Teams. If this fails, rebooting the device may be required.
## Issues specifically for the new Microsoft Teams for Education
diff --git a/Teams/new-teams-vdi-requirements-deploy.md b/Teams/new-teams-vdi-requirements-deploy.md
index a0e5bdc6ee..b0e54331c0 100644
--- a/Teams/new-teams-vdi-requirements-deploy.md
+++ b/Teams/new-teams-vdi-requirements-deploy.md
@@ -41,7 +41,7 @@ In addition, virtual machines must meet the minimum requirements listed here:
|Requirement |Version|
|:-----|:-----|
-|Windows|- Windows 10.0.19041 or higher - Windows Server 2019 (10.0.17763) - Windows Server 2022 (20348.2402) or higher- Windows Server 2016 is NOT supported. Plan upgrades.- WebView2 framework required in Windows Server and Windows 10/11 Multi-User environments|
+|Windows|- Windows 10.0.19041 or higher (excluding Windows 10 LTSC for Teams desktop app) - Windows Server 2019 (10.0.17763) - Windows Server 2022 (20348.2402) or higher- Windows Server 2016 is NOT supported. Plan upgrades.- WebView2 framework required in Windows Server and Windows 10/11 Multi-User environments|
|Webview2|Update to the most current version. Learn more: [Enterprise management of WebView2 Runtimes](/microsoft-edge/webview2/concepts/enterprise)|
|Classic Teams app |Version 1.6.00.4472 or later to see the Try the new Teams toggle. Important: Classic Teams is only a requirement if you want users to be able to switch between classic Teams and new Teams. This prerequisite is optional if you only want your users to see the new Teams client. |
|Settings |Turn on the **Show Notification Banners** setting in System > Notifications > Microsoft Teams to receive Teams Notifications. |
@@ -284,6 +284,55 @@ Type: DWORD
Value: 1
```
+## New Teams auto-start
+
+The auto-start behavior of Teams is controlled by three components:
+
+1. By default, MSIX-based applications will not auto-start until there is a first launch, because the Windows OS doesn't auto-start packages in a provisioned state. An AppX registration is needed with user consent. After the first launch, users can go to **Settings** > **General** and fill the **Auto-start Teams** checkbox, or enable auto-start from the Windows Setting menu.
+
+2. If the "Auto-start Teams" checkbox is greyed out, it means a system-wide GPO is disabling this option for UWP apps:
+
+```Registry editor
+[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
+"EnableFullTrustStartupTasks"=dword:00000000
+"EnableUwpStartupTasks"=dword:00000000
+"SupportFullTrustStartupTasks"=dword:00000000
+"SupportUwpStartupTasks"=dword:00000000
+```
+
+This registry setting causes the option to be unavailable in the operation systems under **Settings** > **Apps** > **Installed Apps**. In order to change this, create the regkeys with the values as shown below:
+
+```Registry editor
+[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
+"EnableFullTrustStartupTasks"=dword:00000002
+"EnableUwpStartupTasks"=dword:00000002
+"SupportFullTrustStartupTasks"=dword:00000001
+"SupportUwpStartupTasks"=dword:00000001
+```
+
+Restart the virtual machine to see the startup options active in the operative system’s settings menu.
+
+3. This registry key controls the Teams auto-start behavior, so you can enable or disable it programmatically.
+
+```Registry editor
+[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\MSTeams_8wekyb3d8bbwe\TeamsTfwStartupTask]
+"State"=dword:00000002
+"UserEnabledStartupOnce"=dword:00000001
+```
+
+|State |Number |Information |
+|-----------------|-------|-------------------------------------------------------------------------|
+|Disabled |0 |The task is disabled. |
+|DisabledByUser |1 |The task was disabled by the user. It can only be re-enabled by the user.|
+|EnabledByUser |2 |The task is enabled. |
+|DisabledByPolicy |3 |The task is disabled by the administrator or group policy. Platforms that don't support startup taks also report DisabledByPolicy. |
+|EnabledByPolicy |4 |The task is enabled by the administrator or group policy. |
+
+You can learn more at [this link](/uwp/api/windows.applicationmodel.startuptaskstate#fields).
+
+> [!IMPORTANT]
+> If you're using non-persistent VDI, you must make sure the TeamsTfwStartupTask registry key is roamed. FSLogix ODFC containers won't roam this, so you must rely on your other profile management tools (VMWare DEM, AppSense, Citrix UPM) to persist this key.
+
## Profile and cache location for new Teams Client
All the user settings and configurations are now stored in:
diff --git a/Teams/overview-meetings-webinars-town-halls.md b/Teams/overview-meetings-webinars-town-halls.md
index 00c068851d..1f06e674f4 100644
--- a/Teams/overview-meetings-webinars-town-halls.md
+++ b/Teams/overview-meetings-webinars-town-halls.md
@@ -148,6 +148,9 @@ Teams Premium offers additional town hall functionality through the Teams Premiu
|Layouts|Focused curated view|Focused curated view|
|Green room|✔️|✔️|
|External presenters|✔️|✔️|
+|External presenters capacity|20|20|
+|Presenter capacity (including external presenters)|100|100|
+|Co-organizer capacity|10|10|
|Manage what attendees see|✔️|✔️|
|AI generated captions|✔️|✔️|
|Q&A capacity|10k|20k|
diff --git a/Teams/plan-auto-attendant-call-queue.md b/Teams/plan-auto-attendant-call-queue.md
index 5bce7fcbd7..084ee7851d 100644
--- a/Teams/plan-auto-attendant-call-queue.md
+++ b/Teams/plan-auto-attendant-call-queue.md
@@ -39,7 +39,15 @@ Used together, Auto attendants and Call queues can easily route callers to the a
## Auto attendants
-The primary purpose of an Auto attendant is to direct a caller to an appropriate person or department based on the caller's input to the provided menu options. Callers can be directed to specific people within your organization, to Call queues where they wait to talk to the next available agent, to external numbers, to other Auto attendants, or to voicemail. Different call routing options can be specified for business hours, off hours, and holidays.
+The primary purpose of an Auto attendant is to direct a caller to an appropriate person or department based on the caller's input to the provided menu options. Callers can be directed to:
+
+- Specific people within your organization.
+- Call queues where they wait to talk to the next available agent.
+- External phone numbers.
+- Other Auto attendants.
+- Voicemail.
+
+Different call routing options can be specified for business hours, off hours, and holidays.
Menu prompts can be created by using text-to-speech (system-generated prompts) or by uploading a recorded audio file. Speech recognition accepts voice commands for hands-free navigation, but people calling in can also use the phone keypad to navigate menus.
@@ -55,7 +63,7 @@ Internal callers, using their Teams client, can reach an Auto attendant by calli
A Call queue is analogous to a waiting room in a physical building. Callers wait on hold while calls are routed to the agents in the queue. Call queues are commonly used for sales and service functions. However, Call queues can be used for any situation where the number of calls exceeds your internal capacity, such as a receptionist in a busy facility.
-Call queues allow for specific routing of calls in cases where there are no agents logged in or where the total number of callers in the queue or the wait time exceeds the limits that you specify. Calls can be routed to specific people, voicemail, other Call queues, or Auto attendants.
+Call queue exception handling allows you to redirect calls in cases where there are no agents logged in and where the total number of callers or wait time exceeds limits that you specify. Calls can be routed to specific people, voicemail, other Call queues, or Auto attendants.
Like Auto attendants, Call queues each have a language setting. You can use different Call queues if you do business in multiple languages. Agents can be members of more than one queue if they're multi-lingual.
@@ -81,6 +89,8 @@ To configure Auto attendants and Call queues, you need the following resources:
> [!NOTE]
> Resource accounts are disabled for sign in and must remain so. Chat and presence are not available for these accounts.
+>
+> A **User Administrator** or higher role is required to create and license Resource Accounts. For more information, see [Using Microsoft Teams administrator roles to manage Teams](using-admin-roles.md).
Agents who receive calls from a Call queue must be Enterprise Voice enabled online or on-premises users. For more information, see [Assign, change, or remove a phone number for a user](/microsoftteams/assign-change-or-remove-a-phone-number-for-a-user) and [Enable users for Direct Routing](/microsoftteams/direct-routing-enable-users). In addition, if the Call queue is using Direct Routing or Operator Connect numbers, agents who need to conference or transfer calls also require:
@@ -151,9 +161,9 @@ You can use a combination of these options for each queue if needed. Groups that
We recommend choosing a strategy for adding call agents to queues before you start your configuration.
-If you have an existing Auto attendant and Call queue infrastructure and you're migrating to Teams, you'll need a plan to transfer your existing phone numbers to the new Auto attendants and Call queues. You might need to create a [port order](phone-number-calling-plans/port-order-overview.md) to move your numbers from another providers. We recommend that you temporarily acquire one or more new phone numbers and test your Auto attendant and Call queue flows before switching them over the numbers you currently have in service.
+If you have existing Auto attendants and Call queues that you're migrating to Teams, you need a plan to transfer your existing phone numbers to the new Auto attendants and Call queues. You might need to create a [port order](phone-number-calling-plans/port-order-overview.md) to move your numbers from another providers. We recommend that you temporarily acquire one or more new phone numbers and test your Auto attendant and Call queue flows before switching them over the numbers you currently have in service.
-**Conference mode** is an option in Call queues that significantly reduces the amount of time it takes to connect Teams VOIP calls and PSTN calls to an agent. For conference mode to work, agents in the Call queue must use one of the following clients:
+**Conference mode** is an option in Call queues that significantly reduces the amount of time it takes to connect Teams VoIP calls and external PSTN (Public Switched Telephone Network) calls to an agent. For conference mode to work, agents in the Call queue must use one of the following clients:
- The latest version of the Microsoft Teams desktop client, Android app, or iOS app.
- Microsoft Phone System version 1449/1.0.94.2020051601 or later.
@@ -170,7 +180,7 @@ In order to help prevent a denial of service attack from web based click-to-call
## Supported audio file formats
-When using a recorded audio file for prompts or music the supported formats are WAV (uncompressed, linear PCM with 8/16/32-bit depth in mono or stereo), WMA (mono only), and MP3.
+When using a recorded audio file for prompts or music the supported formats are WAV (uncompressed, linear PCM (Pulse-code modulation) with 8/16/32-bit depth in mono or stereo), WMA (mono only), and MP3.
The audio file content cannot be more 5MB.
@@ -207,7 +217,7 @@ See the following articles for information on how to create Auto attendants and
>
> This doesn't apply to Call queue agent memberships that are configured via distribution lists or channels. It also doesn't apply to users who are reached through the **Dial by Name** or **Dial by Number** feature of Auto attendants.
-If you need more extensive capabilities, such as integration with workflows, bots, and SMS, consider [Azure Communication Services](/azure/communication-services/overview).
+If you need more extensive capabilities, such as integration with workflows, bots, and SMS (Short Message Service), consider [Azure Communication Services](/azure/communication-services/overview).
## Related topics
diff --git a/Teams/plan-meetings.md b/Teams/plan-meetings.md
index 5c8d14162b..064610aa55 100644
--- a/Teams/plan-meetings.md
+++ b/Teams/plan-meetings.md
@@ -147,7 +147,7 @@ Teams admins and organizers have different policies and settings to control the
|[Prevent users from joining external meetings](external-meeting-join.md)|Can control which types of Microsoft Teams meetings your users can join.|No control.|
|[Prevent users from sharing content in external meetings (Teams Premium)](block-external-content-share.md)|Can control which types of external Microsoft Teams meetings your users share content in.|No control.|
|[Q&A](manage-qna-for-teams.md)|Can manage if organizers can use Q&A in meetings.|Can decide if Q&A is available for their meetings if allowed by admins.|
-|[Reactions and hand raise](manage-reactions-meetings.md)| Manage whether reactions and hand raise can be used in meetings created by organizers with this policy. |Can control whether reactions and hand raise can be used in their meetings. |
+|[Reactions](manage-reactions-meetings.md)| Manage whether reactions can be used in meetings created by organizers with this policy. |Can control whether reactions can be used in their meetings. |
|[Recording](meeting-recording.md)|Can allow or prevent meeting recording and set recording expiration time.|If the admin enables recording, organizers can set who can record (Teams Premium) and automatic recording.|
|[Registration](set-up-meeting-registration.md)|Can allow or prevent meeting registration.|Can require meeting registration if allowed by admin.|
|[RTMP-In (Teams Premium)](meetings-rtmp-in.md)|Can control whether organizers can use RTMP-In for their meetings. |Can produce their Teams meetings directly from an external hardware or software-based encoder to integrate different types of media. To start streaming from the encoder, organizers can choose RTMP-In from their meeting options and then access the RTMP link and key. |
diff --git a/Teams/plan-town-halls.md b/Teams/plan-town-halls.md
index 6d8ff722aa..3d8bfb027d 100644
--- a/Teams/plan-town-halls.md
+++ b/Teams/plan-town-halls.md
@@ -90,6 +90,7 @@ If you've been using live events for your organization, you might want to unders
|Live translated captions|✔️|Six languages|10 languages|
|Manage what attendees see|✖️|✔️|✔️|
|External presenters|✔️|✔️|✔️|
+|Presenter capacity (including external presenters)|100|100|100|
|AI generated captions|✔️|✔️|✔️|
|DVR|✔️|✖️|✖️|
|Q&A capacity|10k|10k|20k|
@@ -117,10 +118,12 @@ There are two types of real time monitoring for town halls.
### Call Quality Dashboard
-You can use the Call Quality Dashboard (CQD) to monitor town hall quality at the org-wide level and optimize your network to drive performance quality.
-To learn more about using CQD for town halls in your org, see [What is Call Quality Dashboard (CQD).](CQD-what-is-call-quality-dashboard.md)
+Leverage the Call Quality Dashboard (CQD) to monitor town hall quality at the org-wide level and optimize your network to drive performance quality.
+To learn more about using CQD for town halls in your org, see [What is Call Quality Dashboard (CQD)](CQD-what-is-call-quality-dashboard.md). You can use the Microsoft Call Quality connector to view specialized **'Teams Events Overview'** and **'Event Health Details'** reports in Power BI Desktop. To get started, download the latest [CQD Quality of Experience (QER) report template](cqd-power-bi-query-templates.md).
+
For more information about the dimensions and measurements visible through CQD for town halls, search for the word "events" in [Dimensions and measurements available in Call Quality Dashboard (CQD)](dimensions-and-measures-available-in-call-quality-dashboard.md).
+
### Town hall insights for organizers
With a Teams Premium license, during a town hall, organizers and co-organizers can see real-time event analytics like viewer count, attendees’ country/region, and more. The analytics consist of several data widgets, including charts and graphs, breakdowns tables, and a viewing experience timeline.
diff --git a/Teams/plan-webinars.md b/Teams/plan-webinars.md
index 27581e63b6..0f6122d1a2 100644
--- a/Teams/plan-webinars.md
+++ b/Teams/plan-webinars.md
@@ -108,7 +108,7 @@ Teams admins and organizers have different policies and settings to control the
|[Manage what attendees see (Teams Premium)](https://support.microsoft.com/office/manage-what-attendees-see-in-teams-meetings-19bfd690-8122-49f4-bc04-c2c5f69b4e16)|No control|Can decide whose avatars or video feeds to spotlight during a Teams meeting. Others are hidden from view.|
|[Manage who can schedule webinars](set-up-webinars.md)|Can disable webinars for users and groups, control which organizers can schedule webinars, and decide whether organizers can schedule public webinars.|Can schedule webinars if allowed by admin.|
|[Q&A](manage-qna-for-teams.md)|Can manage if organizers can use Q&A in webinars.|Can decide if Q&A is available for their webinars if allowed by admins.|
-|[Reactions and hand raise](manage-reactions-meetings.md)| Manage whether organizers can use reactions and hand raise in their webinars with this policy. |Can control whether reactions and hand raise can be used in their webinars. |
+|[Reactions](manage-reactions-meetings.md)| Manage whether organizers with this policy can use reactions in their webinars. |Can control whether reactions can be used in their webinars. |
|[Recording](meeting-recording.md)| Can allow or prevent webinar recording. |If the admin enables recording, organizers can set who can record and automatic recording. |
|[Registration](set-up-webinars.md)| Can manage who can register for webinars. |Registration is required for attendees to attend webinars. Organizers can decide how many people can register for a webinar. With a Teams Premium license, they can also require manual registration approval, enable a waitlist, and limit registration start and end time. |
|[Registration form](manage-registration-form-webinars.md)| Can manage the types of questions an organizer can require attendees to answer when registering for webinars. | Can edit the registration form depending on admin settings.|
diff --git a/Teams/policy-packages-flw.md b/Teams/policy-packages-flw.md
index 547064049b..78cc8c9879 100644
--- a/Teams/policy-packages-flw.md
+++ b/Teams/policy-packages-flw.md
@@ -4,7 +4,7 @@ author: lana-chin
ms.author: v-chinlana
manager: jtremper
ms.reviewer:
-ms.date: 06/20/2019
+ms.date: 07/25/2024
ms.topic: conceptual
ms.service: msteams
audience: Admin
@@ -29,21 +29,13 @@ description: Learn how to use and manage Teams policy packages for frontline wor
## Overview
-A [policy package](manage-policy-packages.md) in Microsoft Teams is a collection of predefined policies and policy settings that you can assign to users who have similar roles in your organization. Policy packages simplify, streamline, and help provide consistency when managing policies.
+A policy package in Microsoft Teams is a collection of predefined policies and policy settings that you can assign to users who have similar roles in your organization. Policy packages simplify, streamline, and help provide consistency when managing policies. To learn more, see [Managing policy packages in Teams](manage-policy-packages.md).
-You can customize the settings of the policies in the package to suit the needs of your users. When you change the settings of policies in a policy package, all users who are assigned to that package get the updated settings. You can manage policy packages by using the Microsoft Teams admin center or PowerShell.
+You can customize the settings of the policies in a package to suit the needs of your users. When you change the settings of policies in a policy package, all users who are assigned to that package get the updated settings. You can manage policy packages by using the Microsoft Teams admin center or PowerShell.
-Policy packages pre-define policies for the following, depending on the package:
+This article gives you an overview of the **Frontline manager** and **Frontline worker** policy packages included in Teams.
-- Messaging
-- Meetings
-- Calling
-- App setup
-- Live events
-
-Teams includes the **Frontline manager** and **Frontline worker** policy packages.
-
-|Package name in the Microsoft Teams admin center|Description |
+|Package name in the Teams admin center|Description |
|---------|---------|
|**Frontline manager** |Creates a set of policies and applies those settings to frontline managers in your organization. |
|**Frontline worker** |Creates a set of policies and applies those settings to frontline workers in your organization.|
@@ -52,47 +44,30 @@ Teams includes the **Frontline manager** and **Frontline worker** policy package
Each individual policy is given the name of the policy package so you can easily identify the policies that are linked to a policy package. For example, when you assign the Frontline manager policy package to store managers in your organization, a policy named Frontline_Manager is created for each policy in the package.
-:::image type="content" source="media/policy-packages-flw-frontline-manager.png" alt-text="Screenshot of policies in the Frontline manager policy package." lightbox="media/policy-packages-flw-frontline-manager.png":::
+:::image type="content" source="media/policy-packages-flw-frontline-manager.png" alt-text="Screenshot of policies in the Frontline manager policy package." :::
-## Manage policy packages
+## Use policy packages
### View
-View the settings of each policy in a policy package before you assign a package. In the left navigation of the Microsoft Teams admin center, go to **Policy packages**, select the package name, and then select the policy name.
+View the settings of each policy in a policy package before you assign a package. In the left navigation of the Teams admin center, go to **Policy packages**, select the package name, and then select the policy name.
Decide whether the predefined values are appropriate for your organization or whether you need to customize them to be more restrictive or lenient based on your organization's needs.
### Customize
-Customize the settings of policies in the policy package, as needed, to fit the needs of your organization. Any changes you make to policy settings are automatically applied to users who are assigned the package. To edit the settings of a policy in a policy package, in the left navigation of the Microsoft Teams admin center, go to **Policy packages**, select the policy package, select the name of the policy you want to edit, and then select **Edit**.
-
-Keep in mind that you can also change the settings of policies in a package after you assign the policy package. To learn more, see [Customize policies in a policy package](manage-policy-packages.md#customize-policies-in-a-policy-package).
-
-### Assign
-
-Assign the policy package to users. If a user has a policy assigned, and then later you assign a different policy, the most recent assignment will take priority.
-
-#### Assign a policy package to one or several users
+Customize the settings of policies in the policy package, as needed, to fit the needs of your organization. Any changes you make to policy settings are automatically applied to users who are assigned the package.
-To assign a policy package to one or multiple users, in the left navigation of the Microsoft Teams admin center, go to **Policy packages**, and then select **Manage users**.
+To edit the settings of a policy in a policy package, in the left navigation of the Teams admin center, go to **Policy packages**, select the policy package, select name of the policy you want to edit, and then select **Edit**.
-:::image type="content" source="media/policy-packages-flw-frontline-manager-assign.png" alt-text="Screenshot of how to assign a policy package to a user in the Teams admin center." lightbox="media/policy-packages-flw-frontline-manager-assign.png":::
+> [!NOTE]
+> You can also change the settings of policies in a package after you assign the policy package.
-To learn more, see [Assign policy packages to users](assign-policy-packages.md#assign-a-policy-package-to-users).
-
-#### Assign a policy package to a group
-
-Policy package assignment to groups lets you assign multiple policies to a group of users, such as a security group or distribution list. The policy assignment is propagated to members of the group according to precedence rules. As members are added to or removed from a group, their inherited policy assignments are updated accordingly. This method is recommended for groups of up to 50,000 users but will also work with larger groups.
-
-To learn more, see [Assign a policy package to a group](assign-policy-packages.md#assign-a-policy-package-to-a-group).
-
-#### Assign a policy package to a large set (batch) of users
-
-Use batch policy package assignment to assign a policy package to large sets of users at a time. You use the [New-CsBatchPolicyPackageAssignmentOperation](/powershell/module/teams/new-csbatchpolicypackageassignmentoperation) cmdlet to submit a batch of users and the policy package that you want to assign. The assignments are processed as a background operation and an operation ID is generated for each batch.
+### Assign
-A batch can contain up to 5,000 users. You can specify users by their object ID or Session Initiation Protocol (SIP) address. To learn more, see [Assign a policy package to a batch of users](assign-policy-packages.md#assign-a-policy-package-to-a-batch-of-users).
+You can assign a policy package to an individual user, multiple users, a group of users such as a security group or distribution list, or a large set (batch) of users. To learn more, see [Assign policy packages to users and groups](assign-policy-packages.md).
-## Related topics
+## Related articles
- [Manage policy packages in Teams](manage-policy-packages.md)
- [Assign policy packages to users and groups](assign-policy-packages.md)
diff --git a/Teams/private-line.md b/Teams/private-line.md
index 4fdb0a0c6e..7b6b8df2fa 100644
--- a/Teams/private-line.md
+++ b/Teams/private-line.md
@@ -55,7 +55,8 @@ The following information describes how inbound calls are handled using a privat
- For calls to a user’s private line, all inbound call handling rules are ignored, including call forwarding, simultaneous ringing, and call groups. For example, if a user has a private line and a primary line, and the user has a call forwarding rule set up to forward calls to a delegate, the call still rings the user's primary line and isn't forwarded to the delegate.
- If a user with a private line has voicemail enabled, the call goes to voicemail per normal.
-- If the user doesn't have voicemail enabled and the call is unanswered, the busy signal will be played after 1 minute. Calls to a user's private line don't follow "do not disturb" rules.
+- If the user doesn't have voicemail enabled and the call is unanswered, the busy signal will be played after 1 minute.
+- Calls to a user's private line still follow "do not disturb" rules. For example, if a user is in "do not disturb" mode, the user doesn't hear a ringtone and the call is routed to voicemail, just as calls to the user's primary line are routed during "do not disturb" mode.
- Incoming calls to a user's private line have a special ringtone to distinguish them from calls to the user's primary line.
- The Teams notification for the call tells the user that the incoming call is on their private line. The call history in Teams will also show a label that an incoming call was made to the private line.
diff --git a/Teams/rooms/android-app-firmware.md b/Teams/rooms/android-app-firmware.md
index f2c0eed466..a082284423 100644
--- a/Teams/rooms/android-app-firmware.md
+++ b/Teams/rooms/android-app-firmware.md
@@ -124,7 +124,7 @@ The following are the latest firmware versions released via Microsoft Teams Admi
| Device model | Latest Firmware version | Minimum Firmware version required| Teams client | Company Portal | Admin Agent | Release date |
|:-------------------|:----------------------------|:---------------------------------------------|:-------------------------------|:-------------------------------|:--------------------------------|:--------------------------------|
-| DTEN DCR200 Bar |`1.2.7.1` | N/A| `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product`| July 2, 2024|
+| DTEN Bar |`1.2.7.1` | N/A| `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product`| July 2, 2024|
| DTEN D7X 75" |`1.5.8.3` | N/A| `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product`| July 2, 2024|
| DTEN D7X 55" |`1.5.8.3` | N/A| `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product`| July 2, 2024|
| DTEN Mate Touch Console | `2.2.6.2` | N/A| `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product`| July 2, 2024|
diff --git a/Teams/rooms/android-migration-guide.md b/Teams/rooms/android-migration-guide.md
index 83d2714ac8..f06432e993 100644
--- a/Teams/rooms/android-migration-guide.md
+++ b/Teams/rooms/android-migration-guide.md
@@ -3,7 +3,7 @@ title: Migration guide Android AOSP management for Microsoft Teams Android devic
ms.author: tonysmit
author: mstonysmith
ms.reviewer: mattslomka
-ms.date: 05/02/2024
+ms.date: 07/23/2024
manager: pamgreen
audience: Admin
ms.topic: article
@@ -56,7 +56,6 @@ These steps are specific to Teams Android devices. If you have non Teams devices
When creating an enrollment profile, verify it doesn't conflict with any enrollment profiles that were created before.
1. Sign in to the Intune Management Console with an account with Intune administrator permissions: [https://intune.microsoft.com/](https://intune.microsoft.com/).
-
2. Select **Devices** > **Enrollment** > then **Android**.
3. Under **Enrollment Profiles**, select **Corporate-owned, user-associated device**.
4. Select **Create profile**.
@@ -64,16 +63,19 @@ When creating an enrollment profile, verify it doesn't conflict with any enrollm
- **Name** Give the profile a name like 'AOSP – Teams Devices'.
- **Description** Put in a description so others in the organization know what this enrollment profile is used for. Use something like 'This AOSP Management enrollment profile is to allow Teams Android Devices to enroll in Intune'.
- - **Token expiration date** Leave this blank. (The current enrollment profiles are limited to a 90-day expiration. However, this expiration limit might be extended in a future release.)
+ - **Token expiration date** Set this to 90 days in the future.
- **Wi-Fi** Select **Not configured**.
- **Microsoft Teams devices** Select **Enabled**.
![Screenshot of AOSP enrollment profile.](media/android-migration-guide/aosp-enrollment-profile.png)
+> [!IMPORTANT]
+> The current enrollment profiles are limited to a 90-day token expiration. This limit might be extended in a future release. In the meantime, you will need to edit this enrollment profile every 90 days to extend and support further enrollments. An expired enrollment token will not impact any existing devices, just new device enrollments.
+
6. Select **Next**.
7. Review the profile and then select **Create**.
-The enrollment profile is been created and is now ready to enroll devices.
+The enrollment profile has been created and is now ready to enroll devices.
## Step 2 - Set up AOSP Management Configuration & Compliance Policies
diff --git a/Teams/rooms/certified-hardware.md b/Teams/rooms/certified-hardware.md
index 6b495369e3..36759fb744 100644
--- a/Teams/rooms/certified-hardware.md
+++ b/Teams/rooms/certified-hardware.md
@@ -4,7 +4,7 @@ author: mstonysmith
ms.author: tonysmit
manager: pamgreen
ms.reviewer: sohailta
-ms.date: 11/13/2023
+ms.date: 07/18/2024
ms.topic: article
audience: Admin
ms.service: msteams
@@ -26,9 +26,21 @@ description: Find lists of certified systems and peripherals for use with Micros
# Teams Rooms certified systems and peripherals
-Certified Microsoft Teams Rooms systems are available on both Windows and Android operating systems. Whether you should choose a Teams Rooms system on Windows or Android depends on your specific needs and budget. Select the **Teams Rooms for Windows** and **Teams Rooms for Android** tabs for a complete list of certified systems and links to their respective product sites.
+***
+- [Teams Rooms Android certification program](/microsoftteams/rooms/certified-hardware#teams-rooms-for-android-certification-program)
+- [Teams Rooms for Windows](/microsoftteams/rooms/certified-hardware?tabs=Windows#tabpanel_1_Windows)
+- [Teams Rooms for Android](/microsoftteams/rooms/certified-hardware?tabs=Android#tabpanel_1_Android)
+- [Certified Room peripherals](/microsoftteams/rooms/certified-hardware?tabs=Devices#tabpanel_1_Devices)
+***
-For a comparison of features available on each operating system, check out [Teams Rooms on Windows and Android feature comparison](teams-devices-feature-comparison.md).
+The Microsoft Teams Devices Certification Program ensures certified devices meet a high standard, with higher performance targets and quality metrics across the entire Teams experience (audio, video, user interface). Microsoft and OEM partners are actively working together to ensure devices meet all certification requirements, including security, audio and video quality, Teams experience, and accessibility.
+
+>[!Important]
+>The Microsoft Teams Devices Certification Program ensures certified devices meet specific requirements for hardware design and performance only. The certification program doesn't evaluate feature-level or cloud environment support.
+
+Certified Microsoft Teams Rooms systems are available on both Windows and Android operating systems. Whether you should choose a Teams Rooms system on Windows or Android depends on your specific needs and budget. Select the **Teams Rooms for Windows** and **Teams Rooms for Android** tabs for a complete list of certified systems and links to their respective product sites. For additional certification information specific to **Teams Rooms for Android** see details below.
+
+For a comparison of features available on each operating system, check out [Teams Rooms on Windows and Android feature comparison](teams-devices-feature-comparison.md).
To see Teams Rooms pricing, see the [Teams Rooms product showcase](https://www.microsoft.com/microsoft-teams/across-devices/devices/category/teams-rooms/20).
@@ -36,6 +48,22 @@ Numerous certified peripherals, from speakers to microphones and cameras, are av
To see peripherals pricing, see the [Rooms systems accessories product showcase](https://www.microsoft.com/microsoft-teams/across-devices/devices/category/room-systems-accessories/73).
+## Teams Rooms for Android certification program
+
+> [!Important]
+> The following information pertains to **Teams Rooms for Android** only.
+> For additional Android based devices that are Microsoft certified, please visit [Microsoft Teams certified Android devices](/microsoftteams/devices/teams-ip-phones).
+
+Certification programs are designed to ensure all certified devices run an Android version with the required feature set for Teams and Teams Admin Center. Certification end dates are based on the Android version running on the device when it enters into the certification program. Our OEM partners are working to extend the lifetime of the certification by upgrading the Android version and recertifying, or by releasing new models that are state-of-the-art.
+
+Microsoft is committed to certifying devices on latest Android versions available for Teams devices as long as OEM partners and SoC manufacturers are able to meet all certification requirements in effect at the time device enters certification.
+
+After certification end date, Microsoft is committed to making efforts to support the most recent version of the Teams client on such devices for two years following the end of the certification period.
+
+> [!Note]
+> Certification end dates are based on the Android version release date plus five years. Once the device passes the certification requirements and OEM partners provide the firmware that enables the upgrade to a newer Android version, the certification end date will be extended to match the new Android OS version release date plus five years.
+
+
## [Teams Rooms for Windows](#tab/Windows)
The following devices are Certified under the Microsoft Teams Rooms on Windows Certification Program:
@@ -135,23 +163,24 @@ The following devices are Certified under the Microsoft Teams Rooms on Windows C
## [Teams Rooms for Android](#tab/Android)
The following devices are certified under the Microsoft Teams Rooms on Android Certification Program:
+
> [!NOTE]
-> The Certification end date for Qualcomm-based devices on Android 10 has been extended to September 3, 2025
+> The certification end date for Android 12 based devices has been extended from October 6, 2026, to August 15, 2027. Table below reflects updated current certification end dates.
| Device model | Firmware version | Current certification end date | Room size | Android OS version |
|:-|:-|:-|:-|:-|
| Yealink MeetingBoard 65"/86" with MB-Camera-6X | `155.15.0.37 ` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 10|
-| DTEN D7X 75" + Vue Pro | `1.5.8` | October 4, 2026 | Medium size room (4.5 m x 6 m) | 12 |
-| DTEN D7X 75" + Vue | `1.5.8` | October 4, 2026 | Medium size room (4.5 m x 6 m) | 12 |
+| DTEN D7X 75" + Vue Pro | `1.5.8` |August 15, 2027| Medium size room (4.5 m x 6 m) | 12 |
+| DTEN D7X 75" + Vue | `1.5.8` |August 15, 2027| Medium size room (4.5 m x 6 m) | 12 |
| Poly G62 | `PolyOS 4.1.5` | September 3, 2025 | Large meeting room (4.5 m x 8.5 m) | 10 |
| Neat Bar Gen2 | `NFA1.20231116.0626 ` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 10 |
-| DTEN DCR200 Bar | `1.0.2` | October 4, 2026 | Small size room (4.5 m x 4.5 m) | 12 |
+| DTEN Bar | `1.0.2` | August 15, 2027| Small size room (4.5 m x 4.5 m) | 12 |
| Cisco Room Kit EQX | `RoomOS11.15` | September 3, 2025 | Large Meeting Room (4.5m x 8.5 m)| 11 |
| Cisco Board Pro G2 55 | `RoomOS11.15` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 11 |
| Cisco Board Pro G2 75 | `RoomOS11.15` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 11 |
| AudioCodes RXV200 | `2.2.335` | September 3, 2025 | Focus room(3 m x 3 m) | 10 |
-| Audiocodes RXPad Touch console | `2.0.282` | October 4, 2026 | Compatible with Audiocodes RXV81 and RXV200 Collaboration bars. | 12 |
-| Audiocodes RXV81 Collaboration Bar | `2.0.0` | October 4, 2026 | Small meeting room (4.5 m x 4.5 m) | 12 |
+| Audiocodes RXPad Touch console | `2.0.282` | August 15, 2027 | Compatible with Audiocodes RXV81 and RXV200 Collaboration bars. | 12 |
+| Audiocodes RXV81 Collaboration Bar | `2.0.0` | August 15, 2027 | Small meeting room (4.5 m x 4.5 m) | 12 |
| Cisco Room Bar Pro | `RoomOS11.9` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 11 |
| Cisco Board Pro 55 | `11.3.1.13` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 11 |
| Cisco Board Pro 75 | `11.3.1.13` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 11 |
@@ -159,10 +188,10 @@ The following devices are certified under the Microsoft Teams Rooms on Android C
| Cisco Room Kit Pro | `RoomOS11.5` | September 3, 2025 | Large rooms (4.5 m x 8.5 m) | 11 |
| Cisco Room Bar | `RoomOS11.5` | September 3, 2025 | Small Meeting Room (4.5 m x 4.5 m) | 11 |
| Cisco Desk Pro | `RoomOS11.5` | September 3, 2025 | Focus Room | 11 |
-| Cisco Room Navigator | `RoomOS11.5` | October 4, 2026 | Compatible with Cisco Room Bar and Cisco Room Kit Pro | 12 |
-| DTEN D7X 75" | `1.2.8` | October 4, 2026 | Medium size room (4.5 m x 6 m) | 12 |
+| Cisco Room Navigator | `RoomOS11.5` | August 15, 2027 | Compatible with Cisco Room Bar and Cisco Room Kit Pro | 12 |
+| DTEN D7X 75" | `1.2.8` | August 15, 2027 | Medium size room (4.5 m x 6 m) | 12 |
| DTEN Mate Touch Console | `2.0.2.0` | Septmber 3, 2025 | Compatible with DTEN DCR200 Bar, DTEN D7X 55" and DTEN D7X 75" Meeting Board | 10 |
-| DTEN D7X 55" | `1.2.2` | October 4, 2026 | Small meeting room (4.5 m x 4.5 m) | 12 |
+| DTEN D7X 55" | `1.2.2` |August 15, 2027| Small meeting room (4.5 m x 4.5 m) | 12 |
| EPOS Expand 5T | `1.2.22362.04` | September 3, 2025 | Small meeting room (4.5 m x 4.5 m) | 10 |
| EPOS EXPAND Control Touch Console | `1.2.22250.08` | September 3, 2025 | Compatible with EPOS Expand 5T Collaboration Bar. | 10 |
| :::no-loc text="Jabra"::: :::no-loc text="Panacast"::: 50 VBS | `1.1.0-1` | September 3, 2025 | Medium size room (4.5 m x 6 m) | 10 |
@@ -225,7 +254,7 @@ The following devices are certified under the Microsoft Teams Rooms peripherals
| [Biamp Parlé VBC 2500 & Parlé VBC 2500a Conferencing Video Bars](https://www.biamp.com/products/product-families/parle/conferencing-bars) | 1.3.0 | | |
| [Biamp Parlé ABC 2500 & Parlé ABC 2500a Conferencing Audio Bars](https://www.biamp.com/products/product-families/parle/conferencing-bars) | 1.3.0 | | |
| [:::no-loc text="Crestron Huddly"::: IQ](https://www.crestron.com/Products/Workspace-Solutions/Unified-Communications/Crestron-Flex-Accessories/CCS-CAM-USB-F-400) | 1.02.09.33901 | | |
-| Crestron 1Beyond- Crestron Automate VX Plus: [Automate VX Plus (IV-SAM-VXN-1B)](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-SAM-VXN-1B), [INOGENI (SDI2USB3) converter](https://inogeni.com/product/sdi2usb3/), [AutoTracker (IV-CAMA3-20) presenter tracking camera](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-CAMA3-20-N-W-1B), [Optical PTZ (IV-CAMPTZ) camera](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-CAMPTZ-12-W-1B) | Automate VX Plus: Version 5.11.8580.20169 INOGENI SDI2USB3: Version 8.39 IV-CAMA30: Version 5.1.82 IV-CAMPTZ: Version 3.1.20 | | |
+| Crestron 1Beyond- Crestron Automate VX Plus: [Automate VX Plus (IV-SAM-VXN-1B)](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-SAM-VXN-1B), [INOGENI (SDI2USB3) converter](https://inogeni.com/product/sdi2usb3/), [AutoTracker (IV-CAMA3-20) presenter tracking camera](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-CAMA3-20-N-W-1B), [Optical PTZ (IV-CAMPTZ) camera](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-CAMPTZ-12-W-1B) | Automate VX Plus: Version 5.11.8580.20169
INOGENI SDI2USB3: Version 8.39
IV-CAMA30: Version 5.1.82
IV-CAMPTZ: Version 3.1.20 | | |
| [Crestron 1 Beyond p20 PTZ camera (IV-CAM-P20)](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-CAM-P20-B) | 1.0.19 | | |
| [Crestron 1 Beyond p12 PTZ camera (IV-CAM-P12)](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-CAM-P12-B) | 1.0.19 | | |
| [Crestron 1 Beyond i20 PTZ camera (IV-CAM-I20)](https://www.crestron.com/Products/Workspace-Solutions/Intelligent-Video/1-Beyond-Intelligent-Video/IV-CAM-I20-B) | 1.0.22 | | |
@@ -238,10 +267,10 @@ The following devices are certified under the Microsoft Teams Rooms peripherals
| [:::no-loc text="Huddly"::: IQ Lite](https://www.huddly.com/conference-cameras/iq/) | 1.3.29 | | |
| [:::no-loc text="Huddly"::: IQ Camera](https://www.huddly.com/conference-cameras/iq/) | 1.3.27 | | |
| [:::no-loc text="Huddly"::: L1](https://www.huddly.com/conference-cameras/l1/) | 1.2.9 | | |
-| :::no-loc text="Huddly"::: L1 Camera with [Crestron UC-C100-T MTR](https://www.crestron.com/Products/Workspace-Solutions/Unified-Communications/Crestron-Flex-Integrator-Kits/UC-C100-T) kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.1 Crestron UC-C100-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 compute 1.0.20.246 or above | | |
-| :::no-loc text="Huddly"::: L1 Camera with [Crestron UC-CX100-T](https://www.crestron.com/Products/Workspace-Solutions/Unified-Communications/Crestron-Flex-Integrator-Kits/UC-CX100-T) MTR-W Kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.9 Crestron UC-CX100-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 1.00.20.246 or above | | |
-| :::no-loc text="Huddly"::: L1 Camera with Crestron UC-M70-T MTR kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.1 Crestron UC-M70-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 compute 1.0.20.246 or above | | |
-| :::no-loc text="Huddly"::: L1 Camera with Crestron UC-MX70-T MTR kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.1 Crestron UC-MX70-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 compute 1.0.20.246 or above | | |
+| :::no-loc text="Huddly"::: L1 Camera with [Crestron UC-C100-T MTR](https://www.crestron.com/Products/Workspace-Solutions/Unified-Communications/Crestron-Flex-Integrator-Kits/UC-C100-T) kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.1
Crestron UC-C100-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 compute 1.0.20.246 or above | | |
+| :::no-loc text="Huddly"::: L1 Camera with [Crestron UC-CX100-T](https://www.crestron.com/Products/Workspace-Solutions/Unified-Communications/Crestron-Flex-Integrator-Kits/UC-CX100-T) MTR-W Kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.9
Crestron UC-CX100-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 1.00.20.246 or above | | |
+| :::no-loc text="Huddly"::: L1 Camera with Crestron UC-M70-T MTR kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.1
Crestron UC-M70-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 compute 1.0.20.246 or above | | |
+| :::no-loc text="Huddly"::: L1 Camera with Crestron UC-MX70-T MTR kit | :::no-loc text="Huddly"::: L1 Camera: 1.2.1
Crestron UC-MX70-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 compute 1.0.20.246 or above | | |
| [:::no-loc text="Huddly"::: S1 camera](https://www.huddly.com/conference-cameras/s1/) | 1.4.0 | | |
| [:::no-loc text="Jabra Panacast3"::: Camera](https://www.jabra.com/business/video-conferencing/jabra-panacast) | 1.3.9.12 | | |
| [:::no-loc text="Jabra Panacast"::: 50 Video Bar](https://www.jabra.com/business/video-conferencing/jabra-panacast-50) | 8.0.7 | ✔ | ✔ | | ✔ |
@@ -254,17 +283,18 @@ The following devices are certified under the Microsoft Teams Rooms peripherals
| [Logitech 930e](https://www.logitech.com/product/c930e-webcam) | 8.0.914 | ✔ | |
| [Logitech Rally](https://www.logitech.com/product/rally-ultra-hd-conferencecam) | 1.2.4 | | |
| [Logitech Rally Bar](https://www.logitech.com/products/video-conferencing/room-solutions/rallybar.960-001308.html) | 10.3.82 | | |
-| [Logitech Sight](https://www.logitech.com/products/video-conferencing/room-solutions/sight.960-001510.html) + [Rally Bar](https://www.logitech.com/en-us/products/video-conferencing/room-solutions/rallybar.960-001308.html) | Sight: Logi CollabOS: 1.10.208 | | ✔ |
+| [Logitech Rally Bar](https://www.logitech.com/products/video-conferencing/room-solutions/rallybar.html) with [Mic Pods](https://www.logitech.com/products/video-conferencing/accessories/mic-pod-for-rally.html) | Logi CollabOS: 1.10.425
Mic pods: 2.1.4 | | |
+| [Logitech Sight](https://www.logitech.com/products/video-conferencing/room-solutions/sight.960-001510.html) + [Rally Bar](https://www.logitech.com/en-us/products/video-conferencing/room-solutions/rallybar.960-001308.html) | Sight:
Logi CollabOS: 1.10.208 | | ✔ |
| [Logitech Rally Bar Mini](https://www.logitech.com/products/video-conferencing/room-solutions/rallybarmini.960-001336.html) | 10.5.880 | | |
-| [Logitech Sight](https://www.logitech.com/products/video-conferencing/room-solutions/sight.960-001510.html) + [Rally Bar Mini](https://www.logitech.com/products/video-conferencing/room-solutions/rallybarmini.960-001336.html) | Sight: Logi CollabOS: 1.10.208 | | ✔ |
-| [Logitech Rally Bar Huddle](https://www.logitech.com/business/solutions/huddle-space.html) | Logi CollabOS: 1.10.277 System Image: 0.903.271 Audio: 0.2.67 | | |
+| [Logitech Sight](https://www.logitech.com/products/video-conferencing/room-solutions/sight.960-001510.html) + [Rally Bar Mini](https://www.logitech.com/products/video-conferencing/room-solutions/rallybarmini.960-001336.html) | Sight:
Logi CollabOS: 1.10.208 | | ✔ |
+| [Logitech Rally Bar Huddle](https://www.logitech.com/business/solutions/huddle-space.html) | Logi CollabOS: 1.10.277
System Image: 0.903.271
Audio: 0.2.67 | | |
| [Logitech MeetUp](https://www.logitech.com/product/meetup-conferencecam) | Audio — 1.0.172
Video — 1.0.156 | | |
| [Logitech ConferenceCam Connect](https://www.logitech.com/product/conferencecam-connect) | 1.1.248.0
1.1.684 | | |
| [Logitech Group](https://www.logitech.com/product/conferencecam-group) | 8.5.778 | | |
| Logitech PTZ Pro | 1.1.219 | | |
| [Logitech PTZ Pro 2](https://www.logitech.com/products/video-conferencing/conference-cameras/ptz-pro2-conferencecam.960-001184.html) | | | |
| [Logitech Scribe](https://www.logitech.com/products/video-conferencing/room-solutions/scribe.960-001332.html) | 1.1.1 | ✔ | |
-| [MAXHUB UC S07 Videoconferencing Camera](https://www.maxhub.com/en/s07/) | Audio firmware version: V0.0.0.5476 Video firmware version: V100-20230726-175602 | | |
+| [MAXHUB UC S07 Videoconferencing Camera](https://www.maxhub.com/en/s07/) | Audio firmware version: V0.0.0.5476
Video firmware version: V100-20230726-175602 | | |
| MAXHUB UC W31 4K USB Camera | Video firmware version: 100-20230731-104934 | | |
| MAXHUB UC BM35 | 0.0.02457 | | |
| [Microsoft Surface Hub Smart Camera](https://www.microsoft.com/d/surface-hub-smart-camera/8n983ctks176) | FW: 1.8.1 | | |
@@ -287,6 +317,7 @@ The following devices are certified under the Microsoft Teams Rooms peripherals
| [Poly Studio E70 Camera](https://www.poly.com/us/en/products/video-conferencing/studio/studio-e70) | 1.1 | | |
| Poly Studio E60 Camera | 1.0.4.0 | | |
| [Poly Studio R30](https://www.poly.com/us/en/products/video-conferencing/studio/studio-r30) | 2.0.0.001096 | | |
+| Poly Studio V52 | 1.0.1-400045 | | |
| [EPOS SP 220 MS](http://no-no.sennheiser.com/dual-speakerphones-sp-220-ms-uc) | 2.0.12.0 | | |
| [EPOS SP20](https://www.eposaudio.com/en/us/enterprise/products/sp-20-ml-142ee5ca-speakerphone-1000226) | 1.2.15 | | |
| [EPOS SP30](https://www.eposaudio.com/en/us/enterprise/products/sp-30-78c0cecc-bluetooth-speakerphone-1000223) | 2.1.52 | | |
@@ -308,24 +339,25 @@ The following devices are certified under the Microsoft Teams Rooms peripherals
| [Yealink UVC84](https://www.yealink.com/product/camera-uvc84) | 262.410.0.10 | | |
| [Yealink UVC86]( https://www.yealink.com/product/camera-uvc86) | 151.410.0.5 | | |
| Yealink MSpeech | 136.410.0.19 | | | | ✔ |
-| Shure Microflex Ecosystem1: [MXA910 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa910?variant=MXA910AL-60CM) or [MXA920 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa920?variant=MXA920W-S) or [MXA901 Conferencing Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa901?variant=MXA901W-R) or [MXA902 Integrated Conferencing Ceiling Array](https://www.shure.com/products/microphones/mxa902?variant=MXA902W-S) or [MXA710 Linear Array Microphone](https://www.shure.com/products/microphones/mxa710?variant=MXA710AL-2FT%2520) or [MXA310 Table Array Microphone](https://www.shure.com/products/microphones/mxa310?variant=MXA310AL) + Shure [IntelliMix P300 Audio Conferencing Processor](https://www.shure.com/products/mixers/p300?variant=P300-IMX) or [ANIUSB-MATRIX Network Interface](https://www.shure.com/products/mixers/aniusb-matrix?variant=ANIUSB-MATRIX) + Shure [MXN5W-C Ceiling Speaker](https://www.shure.com/products/loudspeakers/mxn5?variant=MXN5W-C) | MXA910: FW 4.1, MXA920: FW 1.1.56, MXA901: FW 6.0.15.0, MXA902: FW 5.0.115, MXA710: FW 1.2.0, MXA310: FW 4.1, P300: FW 4.1, ANIUSB-MATRIX: FW 4.7.21, MXN5W-C: FW 1.0.4 | | |
-|Shure Microflex Ecosystem1: [MXA910 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa910?variant=MXA910AL-60CM) or [MXA920 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa920?variant=MXA920W-S) or [MXA901 Conferencing Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa901?variant=MXA901W-R) or [MXA902 Integrated Conferencing Ceiling Array](https://www.shure.com/products/microphones/mxa902?variant=MXA902W-S) or [MXA710 Linear Array Microphone](https://www.shure.com/products/microphones/mxa710?variant=MXA710AL-2FT%2520) or [MXA310 Table Array Microphone](https://www.shure.com/products/microphones/mxa310?variant=MXA310AL) + [Shure IntelliMix Room Software DSP](https://www.shure.com/products/software/intellimix_room) on Crestron UC-C100-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 Compute or Dell OptiPlex7080XE or on Lenovo ThinkSmart Core + [Shure MXN5W-C Ceiling Speaker](https://www.shure.com/products/loudspeakers/mxn5?variant=MXN5W-C) | MXA910: FW 4.1, MXA920: FW 1.1.56, MXA901: FW 6.0.15.0, MXA902: FW 5.0.115, MXA710: FW 1.2.0, MXA310: FW 4.1, MXN5W-C: FW 1.0.4 | | |
+| Shure Microflex Ecosystem1: [MXA910 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa910?variant=MXA910AL-60CM) or [MXA920 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa920?variant=MXA920W-S) or [MXA901 Conferencing Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa901?variant=MXA901W-R) or [MXA902 Integrated Conferencing Ceiling Array](https://www.shure.com/products/microphones/mxa902?variant=MXA902W-S) or [MXA710 Linear Array Microphone](https://www.shure.com/products/microphones/mxa710?variant=MXA710AL-2FT%2520) or [MXA310 Table Array Microphone](https://www.shure.com/products/microphones/mxa310?variant=MXA310AL) +
Shure [IntelliMix P300 Audio Conferencing Processor](https://www.shure.com/products/mixers/p300?variant=P300-IMX) or [ANIUSB-MATRIX Network Interface](https://www.shure.com/products/mixers/aniusb-matrix?variant=ANIUSB-MATRIX) +
Shure [MXN5W-C Ceiling Speaker](https://www.shure.com/products/loudspeakers/mxn5?variant=MXN5W-C) | MXA910: FW 4.1, MXA920: FW 1.1.56, MXA901: FW 6.0.15.0, MXA902: FW 5.0.115, MXA710: FW 1.2.0, MXA310: FW 4.1,
P300: FW 4.1, ANIUSB-MATRIX: FW 4.7.21,
MXN5W-C: FW 1.0.4 | | |
+|Shure Microflex Ecosystem1: [MXA910 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa910?variant=MXA910AL-60CM) or [MXA920 Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa920?variant=MXA920W-S) or [MXA901 Conferencing Ceiling Array Microphone](https://www.shure.com/products/microphones/mxa901?variant=MXA901W-R) or [MXA902 Integrated Conferencing Ceiling Array](https://www.shure.com/products/microphones/mxa902?variant=MXA902W-S) or [MXA710 Linear Array Microphone](https://www.shure.com/products/microphones/mxa710?variant=MXA710AL-2FT%2520) or [MXA310 Table Array Microphone](https://www.shure.com/products/microphones/mxa310?variant=MXA310AL) +
[Shure IntelliMix Room Software DSP](https://www.shure.com/products/software/intellimix_room) on Crestron UC-C100-T with :::no-loc text="ASUSTeK"::: Computer INC 9934 Compute or Dell OptiPlex7080XE or on Lenovo ThinkSmart Core +
[Shure MXN5W-C Ceiling Speaker](https://www.shure.com/products/loudspeakers/mxn5?variant=MXN5W-C) | MXA910: FW 4.1, MXA920: FW 1.1.56, MXA901: FW 6.0.15.0, MXA902: FW 5.0.115, MXA710: FW 1.2.0, MXA310: FW 4.1,
MXN5W-C: FW 1.0.4 | | |
+| Shure MXW6X/C Cardioid Boundary Transmitter +
Shure MXWAPXD2 Access Point Transceiver +
Shure MXN5W-C Ceiling Speaker | MXW6X/C Transmitter: 1.1.0.236
MXWAPXD2: 1.1.0.236
MXN5W-C: 1.5.21.0 | | |
| [Sennheiser TeamConnect Intelligent Speaker/TC ISP (T-Rock)](https://en-us.sennheiser.com/tcisp) | 1.0.6 | | | | ✔ |
| [Sennheiser TC Bar M](https://www.sennheiser.com/tcbar-medium) | 0.9.17 | | |
| [Sennheiser TC Bar S](https://www.sennheiser.com/tcbar-small) | 0.9.17 | | |
-| [Biamp Tesira Fore AVB VT4 Fixed audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+ ‡[Sennheiser TeamConnect Ceiling 2 Microphone](https://sennheiser.com/tcc2)+ ‡[Tesira EX-UBT](https://www.biamp.com/products/tesira/tesira-expanders) ‡ | Biamp DSP: 3.12.0.15 TCC2: 1.3.3 EX-UBT: 3.12.0.15 | | |
-| [Biamp Tesira FORTÉ AVB VT4 Audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+[Biamp Parlé TCM-XA Ceiling Microphone](https://www.biamp.com/products/product-families/parle/parle-microphones)+[Biamp Desono C-IC6 ceiling mounted loudspeaker](https://www.biamp.com/products/tesira-speakers) | Audio FW version: 3.15 | | |
-| [Biamp TesiraFORTE AVB VT4](https://www.biamp.com/products/tesira-fixed-audio-dsp)+ [Parle TTM-X(Table Mic)](https://www.biamp.com/products/product-families/parle/parle-microphones)+[Ex-UBT]() | Audio FW version: 3.15 | | |
-| [Biamp :::no-loc text="Devio"::: SCX Audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+ [Biamp Parlé TCM-XA Ceiling Microphone](https://www.biamp.com/products/product-families/parle/parle-microphones) + [Biamp Desono C-IC6 ceiling mounted loudspeaker](https://www.biamp.com/products/tesira-speakers) | :::no-loc text="Devio"::: SCX Series: 4.2.5 | | |
-| [Biamp Tesira Forte X Series Audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+ [Biamp Parlé TCM-XA Ceiling Microphone](https://www.biamp.com/products/product-families/parle/parle-microphones) + [Biamp Desono C-IC6 ceiling mounted loudspeaker](https://www.biamp.com/products/tesira-speakers) | Tesira FORTE X Series: 4.2.5 | | |
-| [Bose ControlSpace EX-440C DSP + Bose P2600A AmpLink Amplifier + Sennheiser TCC2 Ceiling Microphone + Bose EdgeMax EM180 Ceiling Speaker](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) | Bose DSP: 2.290 P2600A: 1.160 TCC2: 1.4.2 | | |
-| [Bose ControlSpace EX-440C DSP + Bose P2600A AmpLink Amplifier + Sennheiser TCC2 Ceiling Microphone + Bose DesignMax DM2C-P Ceiling Speaker](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) | Bose DSP: 2.290 P2600A: 1.160 TCC2: 1.4.2 | | |
-| [Bose ControlSpace EX-1280C DSP](https://pro.bose.com/en_us/products/signal_processing_and_networking/controlspace_ex/cs_ex_1280c.html#v=cs_ex_1280c_black) +Bose P2600A AmpLink Amplifier + [Sennheiser TCC2 Ceiling Microphone](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) + [DesignMax DM2C -LP Ceiling Speaker](https://pro.bose.com/en_us/products/loudspeakers/background_foreground/designmax/designmax_dm2c_lp.html#v=designmax_dm2c_lp_black) | Bose DSP: 2.290 P2600A: 1.160 TCC2: 1.4.2 | | |
-| [Bose ControlSpace EX-1280C DSP](https://pro.bose.com/en_us/products/signal_processing_and_networking/controlspace_ex/cs_ex_1280c.html#v=cs_ex_1280c_black) +Bose P2600A AmpLink Amplifier+ [Sennheiser TCC2 Ceiling Microphone](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) + [EdgeMax EM180 Ceiling Speaker](https://pro.bose.com/en_us/products/loudspeakers/background_foreground/edgemax/edgemax_em180.html#v=edgemax_em180_white) | Bose DSP: 2.290 P2600A: 1.160 TCC2: 1.4.2 | | |
-| Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) + Network Microphone ([Q-SYS NM-T1](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/nm-t1/), [Sennheiser TCC2](https://en-us.sennheiser.com/tcc2) or [AudioTechnica ATND1061](https://www.qsys.com/alliances-partnerships/audio-technica/?L=0)) + Q-SYS Amplifier ([SPA series](https://www.qsys.com/products-solutions/power-amplifiers/installed/non-network/low-power-applications/spa-series/) or [CX-Q series](https://www.qsys.com/products-solutions/power-amplifiers/installed/network/cx-q-series/)) + [AcousticDesign Series Loudspeakers](https://www.qsys.com/products-solutions/loudspeakers/installed/passive/ceiling-mount/acousticdesign-series/) + Q-SYS Network Camera ([PTZ-IP 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [PTZ-IP 12x72](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/)) optional + [Q-SYS I/O USB Bridge](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/io-usb-bridge/) optional | Q-SYS Designer 9.7.0 Sennheiser TCC2 Ceiling Microphone: TCC2 - 1.5.1 Dante 1.2.0 AudioTechnica ATND1061: 1.0.2 Q-SYS Amplifiers: N/A AcousticDesign Series Loudspeakers: N/A | | | |
-| Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) + [Sennheiser TCC2](https://en-us.sennheiser.com/tcc2) Ceiling Microphone + Q-SYS [SPA series](https://www.qsys.com/products-solutions/power-amplifiers/installed/non-network/low-power-applications/spa-series/) Amplifier + [AcousticDesign Wall Mount Series Loudspeakers](https://www.qsys.com/products-solutions/loudspeakers/installed/passive/column-surface-mount/acousticdesign-series/) + Q-SYS Network Camera ([PTZ-IP 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [PTZ-IP 12x72](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/)) optional + [Q-SYS I/O USB Bridge](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/io-usb-bridge/) optional | Q-SYS Designer 9.7.0 Sennheiser TCC2 Ceiling Microphone: TCC2 - 1.5.1 Dante 1.2.0 AcousticDesign Series Loudspeakers: N/A | | | ✔ |
-| Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) + Network Microphone ([Q-SYS NM-T1](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/nm-t1/), [Sennheiser TCC2](https://en-us.sennheiser.com/tcc2) or [AudioTechnica ATND1061](https://www.qsys.com/alliances-partnerships/audio-technica/?L=0)) + Q-SYS [NL Series Loudspeakers](https://www.qsys.com/products-solutions/q-sys/audio-network-loudspeakers/nl-series/) + Q-SYS Network Camera ([NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/) optional + [Q-SYS I/O Bridge](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/io-usb-bridge/) optional | Q-SYS Designer 9.7.0 Sennheiser TCC2 Ceiling Microphone: TCC2 - 1.5.1 Dante 1.2.0 AudioTechnica ATND1061: 1.0.2 | | |
-|Q-SYS VisionSuite – Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) + Q-SYS Network Camera ([NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-series-ptz-conference-cameras/), [NC-20x60](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-series-ptz-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/)) + Q-SYS Seervision AI Accelerator ([SVS1-2U, SVS4-2U](https://www.qsys.com/products/q-sys/video/seervision/?L=0)) + Certified for Microsoft Teams Q-SYS Audio Solution with Ceiling Mic | Q-SYS Designer 9.10.1 Seervision v75.0.3 VisionSuite Plugin v75.0.3 | | |
+| [Biamp Tesira Fore AVB VT4 Fixed audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+ ‡
[Sennheiser TeamConnect Ceiling 2 Microphone](https://sennheiser.com/tcc2)+ ‡
[Tesira EX-UBT](https://www.biamp.com/products/tesira/tesira-expanders) ‡ | Biamp DSP: 3.12.0.15
TCC2: 1.3.3
EX-UBT: 3.12.0.15 | | |
+| [Biamp Tesira FORTÉ AVB VT4 Audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+
[Biamp Parlé TCM-XA Ceiling Microphone](https://www.biamp.com/products/product-families/parle/parle-microphones)+
[Biamp Desono C-IC6 ceiling mounted loudspeaker](https://www.biamp.com/products/tesira-speakers) | Audio FW version: 3.15 | | |
+| [Biamp TesiraFORTE AVB VT4](https://www.biamp.com/products/tesira-fixed-audio-dsp)+
[Parle TTM-X(Table Mic)](https://www.biamp.com/products/product-families/parle/parle-microphones)+
[Ex-UBT]() | Audio FW version: 3.15 | | |
+| [Biamp :::no-loc text="Devio"::: SCX Audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+
[Biamp Parlé TCM-XA Ceiling Microphone](https://www.biamp.com/products/product-families/parle/parle-microphones) +
[Biamp Desono C-IC6 ceiling mounted loudspeaker](https://www.biamp.com/products/tesira-speakers) | :::no-loc text="Devio"::: SCX Series: 4.2.5 | | |
+| [Biamp Tesira Forte X Series Audio DSP](https://www.biamp.com/products/tesira-fixed-audio-dsp)+
[Biamp Parlé TCM-XA Ceiling Microphone](https://www.biamp.com/products/product-families/parle/parle-microphones) +
[Biamp Desono C-IC6 ceiling mounted loudspeaker](https://www.biamp.com/products/tesira-speakers) | Tesira FORTE X Series: 4.2.5 | | |
+| [Bose ControlSpace EX-440C DSP +
Bose P2600A AmpLink Amplifier +
Sennheiser TCC2 Ceiling Microphone +
Bose EdgeMax EM180 Ceiling Speaker](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) | Bose DSP: 2.290
P2600A: 1.160
TCC2: 1.4.2 | | |
+| [Bose ControlSpace EX-440C DSP +
Bose P2600A AmpLink Amplifier + Sennheiser TCC2 Ceiling Microphone +
Bose DesignMax DM2C-P Ceiling Speaker](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) | Bose DSP: 2.290
P2600A: 1.160
TCC2: 1.4.2 | | |
+| [Bose ControlSpace EX-1280C DSP](https://pro.bose.com/en_us/products/signal_processing_and_networking/controlspace_ex/cs_ex_1280c.html#v=cs_ex_1280c_black) +
Bose P2600A AmpLink Amplifier +
[Sennheiser TCC2 Ceiling Microphone](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) +
[DesignMax DM2C -LP Ceiling Speaker](https://pro.bose.com/en_us/products/loudspeakers/background_foreground/designmax/designmax_dm2c_lp.html#v=designmax_dm2c_lp_black) | Bose DSP: 2.290
P2600A: 1.160
TCC2: 1.4.2 | | |
+| [Bose ControlSpace EX-1280C DSP](https://pro.bose.com/en_us/products/signal_processing_and_networking/controlspace_ex/cs_ex_1280c.html#v=cs_ex_1280c_black) +
Bose P2600A AmpLink Amplifier+
[Sennheiser TCC2 Ceiling Microphone](https://www.boseprofessional.com/en_us/solutions/work/es1-ceiling-audio-solution.html) +
[EdgeMax EM180 Ceiling Speaker](https://pro.bose.com/en_us/products/loudspeakers/background_foreground/edgemax/edgemax_em180.html#v=edgemax_em180_white) | Bose DSP: 2.290
P2600A: 1.160
TCC2: 1.4.2 | | |
+| Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) +
Network Microphone ([Q-SYS NM-T1](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/nm-t1/), [Sennheiser TCC2](https://en-us.sennheiser.com/tcc2) or [AudioTechnica ATND1061](https://www.qsys.com/alliances-partnerships/audio-technica/?L=0)) +
Q-SYS Amplifier ([SPA series](https://www.qsys.com/products-solutions/power-amplifiers/installed/non-network/low-power-applications/spa-series/) or [CX-Q series](https://www.qsys.com/products-solutions/power-amplifiers/installed/network/cx-q-series/)) +
[AcousticDesign Series Loudspeakers](https://www.qsys.com/products-solutions/loudspeakers/installed/passive/ceiling-mount/acousticdesign-series/) +
Q-SYS Network Camera ([PTZ-IP 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [PTZ-IP 12x72](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/)) optional +
[Q-SYS I/O USB Bridge](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/io-usb-bridge/) optional | Q-SYS Designer 9.7.0
Sennheiser TCC2 Ceiling Microphone: TCC2 - 1.5.1
Dante 1.2.0
AudioTechnica ATND1061: 1.0.2
Q-SYS Amplifiers: N/A
AcousticDesign Series Loudspeakers: N/A | | | |
+| Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) +
[Sennheiser TCC2](https://en-us.sennheiser.com/tcc2) Ceiling Microphone +
Q-SYS [SPA series](https://www.qsys.com/products-solutions/power-amplifiers/installed/non-network/low-power-applications/spa-series/) Amplifier +
[AcousticDesign Wall Mount Series Loudspeakers](https://www.qsys.com/products-solutions/loudspeakers/installed/passive/column-surface-mount/acousticdesign-series/) +
Q-SYS Network Camera ([PTZ-IP 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [PTZ-IP 12x72](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC 20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/)) optional +
[Q-SYS I/O USB Bridge](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/io-usb-bridge/) optional | Q-SYS Designer 9.7.0
Sennheiser TCC2 Ceiling Microphone: TCC2 - 1.5.1
Dante 1.2.0
AcousticDesign Series Loudspeakers: N/A | | | ✔ |
+| Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) +
Network Microphone ([Q-SYS NM-T1](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/nm-t1/), [Sennheiser TCC2](https://en-us.sennheiser.com/tcc2) or [AudioTechnica ATND1061](https://www.qsys.com/alliances-partnerships/audio-technica/?L=0)) +
Q-SYS [NL Series Loudspeakers](https://www.qsys.com/products-solutions/q-sys/audio-network-loudspeakers/nl-series/) +
Q-SYS Network Camera ([NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-20x60](https://www.qsys.com/products-solutions/q-sys/video/ptz-ip-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/) optional +
[Q-SYS I/O Bridge](https://www.qsys.com/products-solutions/q-sys/audio-io-peripherals/io-usb-bridge/) optional | Q-SYS Designer 9.7.0
Sennheiser TCC2 Ceiling Microphone: TCC2 - 1.5.1
Dante 1.2.0
AudioTechnica ATND1061: 1.0.2 | | |
+|Q-SYS VisionSuite – Q-SYS Core ([110f](https://www.qsys.com/products-solutions/q-sys/processing/core-110f/), [8 Flex](https://www.qsys.com/products-solutions/q-sys/processing/core-8-flex/), [Nano](https://www.qsys.com/products-solutions/q-sys/processing/core-nano/), or [NV-32-H](https://www.qsys.com/products-solutions/q-sys/processing/nv-32-h-core-capable/)) +
Q-SYS Network Camera ([NC-12x80](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-series-ptz-conference-cameras/), [NC-20x60](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-series-ptz-conference-cameras/), [NC-110](https://www.qsys.com/products-solutions/q-sys/video/nc-series/nc-110-conference-camera/)) +
Q-SYS Seervision AI Accelerator ([SVS1-2U, SVS4-2U](https://www.qsys.com/products/q-sys/video/seervision/?L=0)) +
Certified for Microsoft Teams Q-SYS Audio Solution with Ceiling Mic | Q-SYS Designer 9.10.1
Seervision v75.0.3
VisionSuite Plugin v75.0.3 | | |
| [Vaddio IntelliSHOT-M](https://www.legrandav.com/products/cameras/hd_fixed_camera/intellishot-m-camera) | 1.0.0 | | |
| [Vaddio RoboSHOT 30E-M HD PTZ Camera](https://www.legrandav.com/products/cameras/hd_ptz_camera/roboshot-30e-m) | 1.0.0 | | |
| [Yamaha CS-500](https://europe.yamaha.com/en/products/unified_communications/video_collaboration/cs-500/index.html) | 1.0.4 | | |
diff --git a/Teams/rooms/rooms-lifecycle-support.md b/Teams/rooms/rooms-lifecycle-support.md
index 28804cb9ad..0c9eb19707 100644
--- a/Teams/rooms/rooms-lifecycle-support.md
+++ b/Teams/rooms/rooms-lifecycle-support.md
@@ -50,8 +50,9 @@ The following table shows recommended and supported versions of Windows that are
| Version | Availability date | Microsoft Teams Rooms support status | Microsoft Teams Rooms Minimum application version | Recommended OS build |
|:--------|:------------------|:--------------------------------------------------------|:--------------------------------------------------|:---------------------|
-| 22H2 | 2022-10-18 | Supported,
Recommended | 4.16.134.0 | 22621.525 ➀ |
-| 21H2 | 2021-11-16 | Supported | 4.12.126.0 | 19044.1288 |
+| 23H2 | 2023-10-31 | Supported,
Recommended |5.1.24.0 | 22631.2428 |
+| 22H2 | 2022-10-18 | Supported | 4.16.134.0 | 22621.525 ➀ |
+| 21H2 | 2021-11-16 | Not Supported | — | — |
| 21H1 | 2021-05-18 | Not Supported | — | — |
| 20H2 | 2020-10-20 | Not Supported | — | — |
| 2004 | 2020-05-27 | Not Supported,
Known compatibility issues ➁| — | — |
diff --git a/Teams/rooms/rooms-release-note.md b/Teams/rooms/rooms-release-note.md
index b6b75335a0..379f1f6998 100644
--- a/Teams/rooms/rooms-release-note.md
+++ b/Teams/rooms/rooms-release-note.md
@@ -4,7 +4,7 @@ ms.author: tonysmit
author: mstonysmith
manager: pamgreen
ms.reviewer: sohailta
-ms.date: 05/14/2024
+ms.date: 07/30/2024
ms.topic: article
audience: Admin
ms.service: msteams
@@ -39,6 +39,7 @@ Teams Rooms is governed by the Modern Lifecycle Policy. For more information, se
|Release |Published to
Microsoft Store |
|--- |--- |
+|[5.1.24.0](#51240-7302024) | 7/30/2024 |
|[5.0.305.0](#503050-632024) | 6/3/2024 |
|[5.0.230.0](#502300-5232024) | 5/23/2024 |
|[5.0.111.0](#501110-4242024) | 4/24/2024 |
@@ -61,6 +62,15 @@ Teams Rooms app updates happen either via the Microsoft Store or via [manual upd
Features with the :::image type="icon" source="../media/mtr-pro-icon.png"::: icon are available only with Teams Rooms Pro license.
+
+### 5.1.24.0 (7/30/2024)
+
+Introduced in this update:
+
+- **Support for Windows 23H2** - Eligible devices will now be updated to Windows 11 23H2.
+- Fixes for certain Windowing issues.
+- Other bug fixes.
+
### 5.0.305.0 (6/3/2024)
**This is a manual update only.** This update brings the new features released in updates 5.0.111.0 and 5.0.230.0 to GCC-High customers.
diff --git a/Teams/rooms/teams-devices-feature-comparison.md b/Teams/rooms/teams-devices-feature-comparison.md
index 0fb1c847cd..cef4c520c5 100644
--- a/Teams/rooms/teams-devices-feature-comparison.md
+++ b/Teams/rooms/teams-devices-feature-comparison.md
@@ -245,7 +245,7 @@ To help guide you as to what features are available on different platforms, you
| | Remote Access | Not available | Not available |
| | Partner Delegation | Not available | Not available |
| | Autopilot + Autologin | Not available | Not available |
-| | One Time Passcode | Not available | Not available |
+| | One Time Passcode | Available | Not available |
| | ServiceNow Integration | Not available | Available |
| | Device grouping & Role-based access control | Available | Available |
| | Device Settings Management | Available | Not available |
diff --git a/Teams/rooms/voice-and-face-recognition.md b/Teams/rooms/voice-and-face-recognition.md
index c2091f3fb9..165fc11cb9 100644
--- a/Teams/rooms/voice-and-face-recognition.md
+++ b/Teams/rooms/voice-and-face-recognition.md
@@ -111,24 +111,48 @@ If users leave the organization, the customer data is deleted accordingly with t
## Admin settings
+Please connect to PowerShell and ensure you are running the latest version. For detailed instructions and the update command, refer to the [Install Microsoft Teams PowerShell ](/microsoftteams/teams-powershell-install) article.
+
Admins can turn on or off voice and face enrollment for specific users, or groups using the [Team meeting policy](/powershell/module/teams/set-csteamsmeetingpolicy). By default, voice and face enrollment is disabled for all users in the organization, but admins can change this setting using PowerShell:
```Powershell
-Set-CsTeamsMeetingPolicy -Identity Global -EnrollUserOverride Enabled or Disabled
+Set-CsTeamsMeetingPolicy -Identity Global -EnrollUserOverride Enabled
+```
+
+
+```Powershell
+Set-CsTeamsMeetingPolicy -Identity Global -EnrollUserOverride Disabled
```
To enable or disable voice and face enrollment for specific users, admins can either assign a custom meeting policy to the users or use the following PowerShell cmdlet:
```Powershell
-Grant-CsTeamsMeetingPolicy -Identity -PolicyName -EnrollUserOverride Enabled or Disabled
+Set-CsTeamsMeetingPolicy -Identity -PolicyName -EnrollUserOverride Enabled
```
+
+
+
+```Powershell
+Set-CsTeamsMeetingPolicy -Identity -PolicyName -EnrollUserOverride Disabled
+```
+
+
+
Admins can manage how voice and face profiles are used to turn off Voice Isolation for users to enhance noise and voice background reduction admins can switch off voice isolation with PowerShell in the meeting policy.
```powershell
- -VoiceIsolation Enabled or Disabled
+ -VoiceIsolation Enabled
+```
+
+
+```Powershell
+
+ -VoiceIsolation Disabled
```
+
+
To prevent recognition of users in meeting rooms, admins can turn off (default) face and voice identification on the Microsoft Teams room account in the meeting policy.
- roomPeopleNameUserOverride = On | Off (default)
diff --git a/Teams/rooms/xml-config-file.md b/Teams/rooms/xml-config-file.md
index 09135040e0..aeb3d3dc37 100644
--- a/Teams/rooms/xml-config-file.md
+++ b/Teams/rooms/xml-config-file.md
@@ -92,6 +92,7 @@ Any text editor can be used to create a settings file. The **XML Elements** tabl
true
false
1
+ true
username@microsoft.com
true
@@ -216,7 +217,7 @@ If a variable value is of the wrong type, elements are out of order, elements ar
| `