diff --git a/Skype/SfbOnline/set-up-skype-for-business-online/troubleshoot-problems-with-skype-for-business-online.md b/Skype/SfbOnline/set-up-skype-for-business-online/troubleshoot-problems-with-skype-for-business-online.md
index 8364b83f7d..0510579a87 100644
--- a/Skype/SfbOnline/set-up-skype-for-business-online/troubleshoot-problems-with-skype-for-business-online.md
+++ b/Skype/SfbOnline/set-up-skype-for-business-online/troubleshoot-problems-with-skype-for-business-online.md
@@ -40,7 +40,7 @@ For dial-in conferencing issues, see [Audio Conferencing troubleshooting and kno
- [Skype for Business Online users can't communicate with external contacts](/SkypeForBusiness/troubleshoot/online-im-presence/cannot-communicate-with-external-contacts)
-- [Skype for Business and Lync Troubleshooting Guide (downloadable PDF)](https://gallery.technet.microsoft.com/office/Skype-for-Business-and-7857597d/view/Discussions)
+- [Skype for Business and Lync Troubleshooting Guide (downloadable PDF)](https://www.academia.edu/26652404/SKYPE_for_BUSINESS_and_LYNC_Troubleshooting_Guide)
- [Diagnosing and resolving PowerShell connection problems with Skype for Business Online](../set-up-your-computer-for-windows-powershell/set-up-your-computer-for-windows-powershell.md)
diff --git a/Skype/SfbOnline/what-is-phone-system-in-office-365/getting-phones-for-skype-for-business-online/setting-up-common-area-phones.md b/Skype/SfbOnline/what-is-phone-system-in-office-365/getting-phones-for-skype-for-business-online/setting-up-common-area-phones.md
index 62ee7d33c5..492f335794 100644
--- a/Skype/SfbOnline/what-is-phone-system-in-office-365/getting-phones-for-skype-for-business-online/setting-up-common-area-phones.md
+++ b/Skype/SfbOnline/what-is-phone-system-in-office-365/getting-phones-for-skype-for-business-online/setting-up-common-area-phones.md
@@ -95,7 +95,7 @@ For more information, see [Add a user](https://support.office.com/article/1970f7
![Screenshot of user phone number.](../../images/cap-user-number.png)
> [!Note]
- > Users will only show up if they have a **Phone System** licence applied. If you just did this, then sometimes it takes a bit for the user to show up in the list.
+ > Users will only show up if they have a **Phone System** license applied. If you just did this, then sometimes it takes a bit for the user to show up in the list.
For more stuff, see [Get phone numbers for your users](/microsoftteams/getting-phone-numbers-for-your-users).
diff --git a/Skype/SfbPartnerCertification/certification/infra-load-balancers.md b/Skype/SfbPartnerCertification/certification/infra-load-balancers.md
index 5682e5ca71..60acde2b83 100644
--- a/Skype/SfbPartnerCertification/certification/infra-load-balancers.md
+++ b/Skype/SfbPartnerCertification/certification/infra-load-balancers.md
@@ -28,7 +28,7 @@ Listed here are load balancers that work with Skype for Business.
|Vendor |Product |Software Version |
|:---------|:---------|:---------|
-|[Citrix](https://www.citrix.com/content/dam/citrix/en_us/documents/products-solutions/deploying-skype-for-business-server-2015-with-netscaler.pdf) (PDF) | NetScaler VPX NS10.5|Build 56.22.nc|
+|[Citrix](https://www.citrix.com/content/dam/citrix/en-us/documents/products-solutions/deploying-skype-for-business-server-2015-with-netscaler.pdf) (PDF) | NetScaler VPX NS10.5|Build 56.22.nc|
|[F5 Networks](https://f5.com/solutions/deployment-guides/microsoft-skype-for-business-server-2015-big-ip-ltm-v11) |BIG-IP Local Traffic Manager (LTM 3600) |11.6|
|[Kemp](https://kemptechnologies.com/microsoft-load-balancing/load-balancing-microsoft-skype-for-business/)|Hardware Load Balancer LM5400|7.1-22b |
| | | |
diff --git a/Skype/SfbPartnerCertification/certification/services-e911.md b/Skype/SfbPartnerCertification/certification/services-e911.md
index 46a82de465..52fde0383c 100644
--- a/Skype/SfbPartnerCertification/certification/services-e911.md
+++ b/Skype/SfbPartnerCertification/certification/services-e911.md
@@ -31,7 +31,7 @@ Microsoft Lync supports two methods of placing E-911 calls: Using a qualified se
|Company|Service Name|
|:----|:----|
|[West](https://www.west.com/safety-services/enterprise/microsoft) | V9-1-1 for Enterprise/ Emergency Routing Service |
-|[Level 3](https://www.lumen.com/en-us/communications/sip-trunking.html)|Level 3 SIP Trunking for Lync|
+|[Level 3](https://www.lumen.com/help/en-us/sip-trunking.html)|Level 3 SIP Trunking for Lync|
|[Red Sky Technologies](http://www.redskye911.com/e911-for-lync) | E911 Anywhere |
| | |
diff --git a/Skype/SfbPartnerCertification/lync-cert/hardware-load-balancers.md b/Skype/SfbPartnerCertification/lync-cert/hardware-load-balancers.md
index 2cd971599d..46a8c30ef1 100644
--- a/Skype/SfbPartnerCertification/lync-cert/hardware-load-balancers.md
+++ b/Skype/SfbPartnerCertification/lync-cert/hardware-load-balancers.md
@@ -39,8 +39,8 @@ For qualification, Lync Server requires integrating hardware load balancers in t
|Vendor|Qualified Product|Software Version Tested|Vendor's Lync Page|
|:--- |:--- |:--- |:--- |
-|[A10Networks](https://www.a10networks.com/)| AX Series 1000, 2200, 3200
64-bit AX Series 2500, 2600, 3000, 5100, 5200| 2.4.3 | [AX Series for Lync 2010 Overview and Deployment Guide](https://www.a10networks.com/solutions/|
-|[Array Networks](http://www.arraynetworks.com/) | APV Series | ArrayOS TM 8.x or later |Deployment Guide for Array Networks APV Application Delivery Controllers and Microsoft Lync Server 2010|
+|[A10Networks](https://www.a10networks.com/)| AX Series 1000, 2200, 3200
64-bit AX Series 2500, 2600, 3000, 5100, 5200| 2.4.3 | [AX Series for Lync 2010 Overview and Deployment Guide](https://www.a10networks.com/solutions/)|
+|[Array Networks](https://arraynetworks.com) | APV Series | ArrayOS TM 8.x or later |Deployment Guide for Array Networks APV Application Delivery Controllers and Microsoft Lync Server 2010|
|AVANU |Webmux 481SD, 591SGQ, 690PG| V8.x and up|[WebMux and Microsoft Lync 2010](https://avanu.com/skype-for-business-load-balancing/)|
|[BarracudaNetworks](https://www.barracuda.com/products)|Barracuda Load Balancer ADC Model 340, 440 or 640|3.3.1.005, 3.5.0.008| [Barracuda Load Balancer Deployment Guide](https://techlib.barracuda.com/ADC/MSLyncDeployOverview)|
|Brocade |ServerIron XL,4G,GTC,GTE,350,450 & 850
ServerIron ADX 1000, 4000, 10000|SI V10.0.0a
V12.1, V12.2|[Brocade Communications' Microsoft Unified Communications Solutions](https://www.brocade.com/partnerships/technology-alliance-partners/partner-details/microsoft/microsoft-office-communications-server/index.page)|
diff --git a/Skype/SfbPartnerCertification/lync-cert/infra-roadmap.md b/Skype/SfbPartnerCertification/lync-cert/infra-roadmap.md
index cb5cf9cd1b..2fb378a17b 100644
--- a/Skype/SfbPartnerCertification/lync-cert/infra-roadmap.md
+++ b/Skype/SfbPartnerCertification/lync-cert/infra-roadmap.md
@@ -26,6 +26,7 @@ description: "Lync Server network infrastructure roadmap."
# Lync Server network infrastructure roadmap
## Lync Server network infrastructure roadmap
+
This page enables Networking professionals to find the information they need for planning, deploying, and managing Lync Server on their enterprise network, including details on bandwidth planning, deploying Quality of Service (QoS), network optimization partners and network security.
## Lync Server 2010
diff --git a/Skype/SfbPartnerCertification/lync-cert/partner-qualification.md b/Skype/SfbPartnerCertification/lync-cert/partner-qualification.md
index d8b8428bfd..c207b2c574 100644
--- a/Skype/SfbPartnerCertification/lync-cert/partner-qualification.md
+++ b/Skype/SfbPartnerCertification/lync-cert/partner-qualification.md
@@ -26,7 +26,7 @@ description: Partner qualification requirements for Lync include Infrastructure,
# Lync Online Dedicated partner qualified solutions and technical requirements
## Infrastructure
-With the launch of Skype for Business, we'll no longer qualify solutions for Lync Server. Instead, see the [infrastructure certified for Skype for Business](../certification/infra.md).
+With the launch of Skype for Business, we'll no longer qualify solutions for Lync Server. Instead, see the [infrastructure certified for Skype for Business](../certification/infra.md).
## Lync Services
E911 service provider and other services vendors interested in qualifying their offering for Lync Server or Exchange Server must meet both technical and marketing requirements. Participation in the program is solely at Microsoft’s discretion. Upon successful completion, the product, service, and firmware combinations tested will be listed on this site.
@@ -42,7 +42,7 @@ With the launch of Lync Server, there will no longer be qualifying solutions wit
### Program requirements for qualification
- Company must have a standard NDA signed with Microsoft.
- Join Microsoft Connect to obtain specifications and test plans (see below).
-- Join [Microsoft Partner Program](https://partners.microsoft.com/).
+- Join [Microsoft Partner Program](https://partner.microsoft.com/).
- Become member of [TSANet](http://www.tsanet.org/).
- Successfully meet technical Qualification Program requirements at [TekVizion](http://microsoftuc.tekvizionlabs.com/) or WIPRO labs for the respective qualification level.
- Provide Quick Start Guide for configuration steps for Lync Server or Exchange Server.
@@ -62,18 +62,18 @@ The timeline that follows shows the approximate timeline for the qualification p
To begin the process, vendors should:
- Download the trial versions of the product.
-- Register to join the Microsoft Unified Communications Open Interoperability Program by visiting Microsoft Connect, logging in with their Passport account, click Invitations on the left navigation, and use this Invitation code: oip-YJ3X-7FK4
+- Register to join the Microsoft Unified Communications Open Interoperability Program by visiting Microsoft Connect, logging in with their Passport account, select Invitations on the left navigation, and use this Invitation code: oip-YJ3X-7FK4
> [!NOTE]
> You must use a Passport account that matches your corporate email address.
> - Fill out the survey and click Submit. To be approved, you must provide your corporate email address from an enterprise telephony infrastructure vendor.
-Upon approval into the program (allow 4-5 business days), Microsoft will provide access to the technical specifications, documentation on the program requirements and information on how to engage with tekVizion.
+Upon approval into the program (allow 4-5 business days), Microsoft provides access to the technical specifications, documentation on the program requirements and information on how to engage with tekVizion.
## Lync Video Interoperability Program
The Microsoft Lync Video Interoperability Program tests and qualifies partners’ video solutions to provide interoperability with Microsoft Office Communications Server 2007 R2 and Microsoft Lync Server 2010 and to provide a premium experience for customers. Microsoft Lync provides interoperability with three different types of video solutions:
-- **Video teleconference (VTC)** A video endpoint registers directly with Microsoft Office Communications Server 2007 R2 and Microsoft Lync Server 2010 and provides a seamless user experience so that Lync users can connect to the VTC systems as if it were another contact. The VTC system will appear with presence information and allow user to one select initiate video calls to the VTC.
+- **Video teleconference (VTC)** A video endpoint registers directly with Microsoft Office Communications Server 2007 R2 and Microsoft Lync Server 2010 and provides a seamless user experience so that Lync users can connect to the VTC systems as if it were another contact. The VTC system appears with presence information and allow user to one select initiate video calls to the VTC.
- **Multipoint control unit (MCU)** A multipoint control unit allows for multi-party conferencing by providing users the use of virtual room or video bridge where multiple parties can connect and conduct video conferencing. These virtual rooms/video bridges will appear in the OCS and Lync contact list to allow those users to connect and participate in multiparty video calls.
- **Gateway (GW)** A gateway allows connection with different network and provides Microsoft Lync access to different protocols to make video calls. Microsoft Lync uses SIP for signaling and H.263 and RTVideo as the video codec. Gateways provide access to other protocols such as H.323, H.261 and H.264. ‘Optimized for’ – IP phones, headsets, conference room systems and other devices that offer a rich and integrated experience giving customers the power to get the most out of their Lync experience and return on investment.
@@ -99,6 +99,7 @@ Partners interested in joining the Microsoft Lync Video Interoperability Program
- Provide dedicated website for Lync support products, including support, ordering, and technical documentation.
### Technical requirements of qualification
+
The specific details of qualification will be provided from Microsoft to the partner once the partner has formally been accepted to the program. In general, partner solution will need to meet this level of functionality to be qualified:
- 720p HD video quality
- Wideband audio quality
@@ -112,16 +113,16 @@ The specific details of qualification will be provided from Microsoft to the par
The diagram that follows displays the approximated timeline for the qualification process. The timeline shows tasks that can be performed concurrently and suggested order of precedence. The times aren't guaranteed since scheduling could preempt the flow.
-
***Technical qualifications timeline***
![timeline.](../media/timeline4technicalqualification.png)
### How to engage
+
Currently video qualification tests are performed by Microsoft Lync logo team. To introduce yourself and obtain more specifics, email LyncLogo.
## Compatible Devices Program
-The Compatible Devices Program currently qualifies devices for Lync 2013 client on Windows-based machines. For nonwindows clients Microsoft recommends that you evaluate the USB consumer product lines offered by the device manufacturers that are part of the Compatible Devices Program. IP phones can also be used in nonwindows based environments, excluding the PC pairing functionalities.
+The Compatible Devices Program currently qualifies devices for Lync 2013 client on Windows-based machines. For non-windows clients Microsoft recommends that you evaluate the USB consumer product lines offered by the device manufacturers that are part of the Compatible Devices Program. IP phones can also be used in non-windows based environments, excluding the PC pairing functionalities.
**‘Optimized for’** IP phones, headsets, conference room systems and other devices that offer a rich and integrated experience giving customers the power to get the most out of their Lync experience and return on investment.
**Other compatible IP phones** IP phones tested to provide interoperability and quality of experience without gateways.
@@ -137,6 +138,7 @@ Only products that pass the stringent requirements can participate in the Lync l
#### USB Peripherals, PCs, and Meeting Room Devices
This program qualifies partner developed and designed USB headsets, handsets, webcams, PCs, and meeting room devices and systems to work with Lync. At a high-level, the partner must follow these steps to submit a device for qualification to the Lync logo program:
+
- Meet the above criteria to be in the partner program;
- Complete contract and product addendums;
- Download test specifications;
@@ -145,6 +147,7 @@ This program qualifies partner developed and designed USB headsets, handsets, we
- Obtain final approval from Lync logo team.
Functional testing for meeting room devices is conducted by Microsoft. Audio and video testing for Optimized for Lync Devices (USB peripherals, PCs, and Meeting room devices) is conducted at one of two independent test labs that have been trained and validated to perform testing according to the Lync Logo standards. The approved independent labs are:
+
- [AST Technology Labs](http://www.asttechlabs.com/certifications/Microsoft-Lync.aspx)
- [PAL (Taipei, Taiwan)](http://www.pal-acoustics.com/index.php?a=services&id=132&lang=en)
@@ -156,6 +159,7 @@ For clarifications on joining the program, e-mail lynclogo@microsoft.com.
### Other compatible IP phones
This program qualifies partner developed and designed IP phones that interoperate with Lync based on a combination of publicly available Windows Protocols (WSPP) and Microsoft Office Protocols. Device manufacturers interested in qualifying devices must have:
+
- A long-term interest in developing product lines for the Microsoft Lync platform.
- A proven record of developing and marketing enterprise grade IP phones.
- Established global enterprise sales channels.
diff --git a/Skype/SfbPartnerCertification/lync-cert/qualified-ip-pbx-gateway.md b/Skype/SfbPartnerCertification/lync-cert/qualified-ip-pbx-gateway.md
index 028950a66f..4dd7cbdc79 100644
--- a/Skype/SfbPartnerCertification/lync-cert/qualified-ip-pbx-gateway.md
+++ b/Skype/SfbPartnerCertification/lync-cert/qualified-ip-pbx-gateway.md
@@ -84,7 +84,7 @@ We recommend that you visit the vendor's web site for the latest information.
✔+S |
- Bressner |
+ Bressner |
UCFeatureBox UCFB-xxx |
r1.8-422960M |
Basic Gateway |
@@ -177,7 +177,7 @@ We recommend that you visit the vendor's web site for the latest information.
- PBX is tested and is supported only with an AudioCodes Mediant 1000 Gateway v6.2
- When a user configures simul-ring to a PSTN IVR number, the calling party will hear ring back not early media played from the IVR
- - PBX does'ot support DNS load balancing
+ - PBX doesn't support DNS load balancing
- PBX doesn't generate OPTIONS ping
C2100 & C20 Notes:
diff --git a/Skype/SfbPartnerCertification/lync-cert/sbcs-lync-server.md b/Skype/SfbPartnerCertification/lync-cert/sbcs-lync-server.md
index ac46326ed8..3e1f841029 100644
--- a/Skype/SfbPartnerCertification/lync-cert/sbcs-lync-server.md
+++ b/Skype/SfbPartnerCertification/lync-cert/sbcs-lync-server.md
@@ -26,7 +26,7 @@ description: "Session border controllers qualified for Lync Server."
The following session border controllers (SBCs) and relevant firmware combinations have been independently qualified with Lync Server.
-We that recommend you visit the vendor's web site for the latest information.
+We recommend you to visit the vendor's web site for the latest information.
## Qualified for Microsoft Lync Server 2013
diff --git a/Skype/SfbPartnerCertification/lync-cert/sip-trunking-services.md b/Skype/SfbPartnerCertification/lync-cert/sip-trunking-services.md
index 4a601201c1..2e06d8cd86 100644
--- a/Skype/SfbPartnerCertification/lync-cert/sip-trunking-services.md
+++ b/Skype/SfbPartnerCertification/lync-cert/sip-trunking-services.md
@@ -26,7 +26,7 @@ description: "SIP Trunking and E-911 services partner qualification requirements
SIP trunking enables connectivity to the public switched telephony network (PSTN) directly over SIP.
-E-911 service providers provide routing of emergency calls from Lync to the correct emergency dispatch center responsible for deploying emergency responders for the given client location. To learn about E-911, see [E-911 Services](e-911-service-providers.md)
+E-911 service providers provide routing of emergency calls from Lync to the correct emergency dispatch center responsible for deploying emergency responders for the given client location. To learn about E-911, see [E-911 Services](e-911-service-providers.md).
## SIP trunking services qualified for Lync Server 2013
@@ -63,7 +63,7 @@ E-911 service providers provide routing of emergency calls from Lync to the corr
|[Phonero](http://www.phonero.no/) | Phonero SIP-trunk | |
|[Pure-IP](http://pure-ip.com) |OneLync SIP Trunks | ✔ |
|[QSC AG](https://www.qsc.com) |IPfonie extended link | |
-|[Redwood Technologies](http://www.redwoodtech.com/products/microsoft-lync/) | SIP Trunk | |
+|[Redwood Technologies](http://www.redwoodtech.com/productjs/microsoft-lync/) | SIP Trunk | |
|[Rogers Business Solutions](http://business.rogers.com/) | Rogers Business Solutions (RBS) SIP Trunking | |
|SBC Europe | SIP Trunking for Microsoft Lync (2013) | |
|[SoTel Systems, LLC](http://www.sotelsystems.com/) | SIP Trunking | |
@@ -113,7 +113,7 @@ E-911 service providers provide routing of emergency calls from Lync to the corr
|[HIPCOM](https://netfore.com/featured-work/hipcom/) |SIP Trunking| |
|[IECI](http://www.ieci.es/) |IECI| |
|Infopact Network Solutions |SIP Trunk|✔|
-|[IntelePeer](http://www.intelepeer.com/SIPTrunking-microsoft-lync) |IntelePeer SIP Trunking |✔|
+|[IntelePeer](https://intelepeer.ai/partners) |IntelePeer SIP Trunking |✔|
|[Interoute](http://www.interouteone.com/) |InterouteOne| |
|[Kordia](http://www.kordia.co.nz/) |Onkor Voice|✔|
|[KPN](http://www.kpn.com/zakelijk/vast-bellen/zakelijk-vast-bellen.htm) |VoIP Connect| |
diff --git a/Skype/SfbPartnerCertification/lync-cert/virtual-desktop-lync-server.md b/Skype/SfbPartnerCertification/lync-cert/virtual-desktop-lync-server.md
index 008248141b..cdd33dce90 100644
--- a/Skype/SfbPartnerCertification/lync-cert/virtual-desktop-lync-server.md
+++ b/Skype/SfbPartnerCertification/lync-cert/virtual-desktop-lync-server.md
@@ -128,7 +128,4 @@ The specific VDI client terminals tested by the VDI client manufacturers and val
|HP | t510, t5740e, t610 |
| | |
-
-
-For additional information about specific thin clients, contact the client hardware manufacturer.
-
+For additional information about specific thin clients, contact the client hardware manufacturer.
\ No newline at end of file
diff --git a/Skype/SfbServer/deploy/deploy-conferencing/office-web-app-server.md b/Skype/SfbServer/deploy/deploy-conferencing/office-web-app-server.md
index 009e929e39..f0fe2a745d 100644
--- a/Skype/SfbServer/deploy/deploy-conferencing/office-web-app-server.md
+++ b/Skype/SfbServer/deploy/deploy-conferencing/office-web-app-server.md
@@ -76,17 +76,17 @@ In addition to that you should see another LS Data MCU event (event ID 41032) th
**Web Conferencing Server Office Web Apps Server discovery has succeeded.**
- **Office Web Apps Server internal presenter page: https://atl-officewebapps-001.litwareinc.com/m/Presenter.aspx?a=0&embed=**
+ **[Office Web Apps Server internal presenter page](office-web-app-server.md)**
**Office Web Apps Server internal attendee page: `https://atl-officewebapps-001.litwareinc.com/m/ParticipantFrame.aspx?a=0&embed=true&=`**
If you have configured access for external users, you'll also see something similar to:
- **Office Web Apps Server external presenter page: https://atl-officewebapps-001.litwareinc.com/m/Presenter.aspx?a=0&embed**
+ **Office Web Apps Server external presenter page: https://support.microsoft.com/topic/may-10-2016-update-for-office-web-apps-server-2013-kb3115022-f6d2684a-c70b-9b0f-c9c0-d99a3697be14**
**Office Web Apps Server internal attendee page: `https://atl-officewebapps-001.litwareinc.com/m/ParticipantFrame.aspx?a=0&embed=true&`;**
-If you see an LS Data MCU event with the event ID of 41033 that means that Office Web Apps Server discovery has failed. In that case, Skype for Business Server will try as many times as needed to discover the newly-configured Office Web Apps Server. If the discovery process fails repeatedly you should remove Office Web Apps Server from your topology document, publish the updated topology, and then try adding Office Web Apps Server back to the topology after the connectivity issues have been resolved.
+If you see an LS Data MCU event with the event ID of 41033 that means that Office Web Apps Server discovery has failed. In that case, Skype for Business Server will try as many times as needed to discover the newly configured Office Web Apps Server. If the discovery process fails repeatedly you should remove Office Web Apps Server from your topology document, publish the updated topology, and then try adding Office Web Apps Server back to the topology after the connectivity issues have been resolved.
If Office Web Apps Server appears to be configured correctly and has been recognized by the discovery process you can verify that Office Web Apps Server is working as expected by sharing a PowerPoint presentation between a pair of Skype for Business clients. If User A can load and display the PowerPoint presentation and if User B can then join the meeting and see that presentation then Office Web Apps Server is working.
diff --git a/Skype/SfbServer/deploy/install/create-a-file-share.md b/Skype/SfbServer/deploy/install/create-a-file-share.md
index 8cf66a9cd7..2b67b9bac1 100644
--- a/Skype/SfbServer/deploy/install/create-a-file-share.md
+++ b/Skype/SfbServer/deploy/install/create-a-file-share.md
@@ -36,7 +36,7 @@ This section walks you through creating a basic Windows Server file share. A bas
Watch the video steps for **create a file share**:
-> [!video https://www.microsoft.com/videoplayer/embed/dbef31be-e899-4a32-a1ca-370053284f56?autoplay=false]
+> [!video 42871483-b644-4bee-a2ef-0e8a725aaaba]
### Create a basic file share
diff --git a/Skype/SfbServer/deploy/install/install-administrative-tools.md b/Skype/SfbServer/deploy/install/install-administrative-tools.md
index e201055d87..ed5f89839b 100644
--- a/Skype/SfbServer/deploy/install/install-administrative-tools.md
+++ b/Skype/SfbServer/deploy/install/install-administrative-tools.md
@@ -36,7 +36,7 @@ The installation media for Skype for Business Server provides a flexible experie
Watch the video steps for **Install administrative tools**:
-> [!video https://www.microsoft.com/videoplayer/embed/99a5c436-963b-4eed-b423-651568c87cb1?autoplay=false]
+> [!video 0298612d-8426-4374-9347-e3257b3ab519]
### Install Skype for Business Server administrative tools from the Deployment Wizard
diff --git a/Skype/SfbServer/deploy/install/install-prerequisites.md b/Skype/SfbServer/deploy/install/install-prerequisites.md
index 570feff1c9..b799a3c9f3 100644
--- a/Skype/SfbServer/deploy/install/install-prerequisites.md
+++ b/Skype/SfbServer/deploy/install/install-prerequisites.md
@@ -41,7 +41,7 @@ Skype for Business Server requires the Windows Server operating system and a num
Watch the video steps for **install prerequisites**:
-> [!video https://www.microsoft.com/videoplayer/embed/02447c2a-5b26-432f-aad6-b9b05cc93478?autoplay=false]
+> [!video ea60b27e-031b-406a-a012-fc12f7f5cd6b]
### Install required roles and features for front-end servers
diff --git a/Skype/SfbServer/plan-your-deployment/clients-and-devices/vdi-environments.md b/Skype/SfbServer/plan-your-deployment/clients-and-devices/vdi-environments.md
index 3a9c4a90ac..020716e303 100644
--- a/Skype/SfbServer/plan-your-deployment/clients-and-devices/vdi-environments.md
+++ b/Skype/SfbServer/plan-your-deployment/clients-and-devices/vdi-environments.md
@@ -18,7 +18,7 @@ ms.assetid: ea68414b-bb7e-483a-b731-b6b5a44372b1
description: "This topic discusses planning considerations for using Skype for Business while connecting to a remote virtual desktop."
---
-# Plan for Skype for Business in VDI environments
+# Plan for Skype for Business in VDI environments
This topic discusses planning considerations for using Skype for Business while connecting to a remote virtual desktop.
@@ -26,7 +26,7 @@ A Virtual Desktop Infrastructure (VDI) environment is used in some organizations
There are three solutions available for the VDI plug-in component, offered by Microsoft, Citrix, or VMWare. For new deployments, Microsoft recommends using either the Citrix HDX RealTime Optimization Pack solution or the VMWare Horizon Virtualization Pack. The original Lync VDI Plug-in is still supported for the remainder of its lifecycle.
-- The **Lync VDI plug-in** was developed for Lync 2013 and is compatible with either the Lync 2013 or Skype for Business 2015 client running on a virtual desktop. It's a stand-alone application that installs on the local computer and allows the use of local audio and video devices with a client on a virtual desktop. The plug-in does not require a Skype for Business client to be installed on the local computer or thin client, which must run Windows 7, Windows 8, or Windows Server 2008 operating systems. (Thin client devices using these operating systems and supported by Microsoft include: Dell Wyse Z90D7, Dell Wyse R90L7, Dell Wyse X90m7, HP t610 and HP t5740e.) This plug-in is still supported, but no future updates are planned. For Citrix-based virtual environments, the Citrix RealTime Optimization Pack is recommended.
+- The **Lync VDI plug-in** was developed for Lync 2013 and is compatible with either the Lync 2013 or Skype for Business 2015 client running on a virtual desktop. It's a stand-alone application that installs on the local computer and allows the use of local audio and video devices with a client on a virtual desktop. The plug-in doesn't require a Skype for Business client to be installed on the local computer or thin client, which must run Windows 7, Windows 8, or Windows Server 2008 operating systems. (Thin client devices using these operating systems and supported by Microsoft include: Dell Wyse Z90D7, Dell Wyse R90L7, Dell Wyse X90m7, HP t610 and HP t5740e.) This plug-in is still supported, but no future updates are planned. For Citrix-based virtual environments, the Citrix RealTime Optimization Pack is recommended.
- The **Citrix RealTime Optimization Pack** builds on the Lync VDI plug-in and works with Lync 2013 or Skype for Business 2016 clients on a virtual desktop. It was co-developed by Citrix and Microsoft to improve upon the original VDI Plug-in. It can be installed on clients with Windows and non-Windows operating systems (including Windows 10, Mac and Linux). It consists of two components: the RealTime Connector (which is installed on the virtual desktop) and the RealTime Media Engine (which is installed on the end user's local machine). These two components allow the user's local computer to use the Skype for Business client running on the virtual desktop with the A/V processing moved to the local computer. For Citrix-based virtual desktop environments, the Citrix RealTime Optimization Pack is recommended, and further support is planned.
@@ -58,9 +58,9 @@ A full discussion of features and supported technologies can be found on the VMW
- [What's New in VMware Horizon 7.4 & Horizon Client 4.7](https://blogs.vmware.com/euc/2018/01/vmware-horizon-7-4-horizon-client-4-7-whats-new.html)
-- [Horizon Virtualization Pack for Skype for Business](https://www.vmware.com/products/horizon/skype-for-business.html)
+- [Horizon Virtualization Pack for Skype for Business](vdi-environments.md)
-- [Microsoft Skype for Business With VMWare Horizon](https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/products/horizon/vmware-skype-for-business-solution-brief.pdf)
+- [Microsoft Skype for Business With VMWare Horizon](vdi-environments.md)
## Microsoft's Lync VDI plug-in
@@ -104,7 +104,7 @@ The Lync VDI plug-in supports full desktop remote sessions in the personal virtu
- **Not supported: Remote Desktop Sessions.** In this scenario, each user logs on to a generic virtual desktop session that can't be customized. Examples include Microsoft Remote Desktop Sessions (RDSH) and Citrix XenApp combined with Citrix Receiver.
-The Lync VDI plug-in does not support other virtualization technologies, such as application virtualization, which allows the use of an application without requiring installation of the full application locally. Example implementations include Citrix XenApp and Microsoft Application Virtualization (App-V). Application streaming, application remoting, and mixed virtualization modes (for example, application remoting in full desktop remoting) are not supported.
+The Lync VDI plug-in doesn't support other virtualization technologies, such as application virtualization, which allows the use of an application without requiring installation of the full application locally. Example implementations include Citrix XenApp and Microsoft Application Virtualization (App-V). Application streaming, application remoting, and mixed virtualization modes (for example, application remoting in full desktop remoting) are not supported.
The Lync VDI plug-in was designed to use platform-independent APIs called Dynamic Virtual Channels (DVCs). For scenarios that are not explicitly supported, refer to support statements from the VDI solution provider.
@@ -137,9 +137,9 @@ The Microsoft VDI plugin is available at [Microsoft Lync VDI 2013 plugin (32 bit
The following are known limitations when you use the Skype for Business 2015 client in a VDI environment:
-There is limited support for Call Delegation and Response Group Agent Anonymization features.
+There's limited support for Call Delegation and Response Group Agent Anonymization features.
-There is no support for the following features:
+There's no support for the following features:
- Integrated Audio Device and Video Device tuning pages.
@@ -147,7 +147,7 @@ There is no support for the following features:
- Recording of conversations.
-- Joining meetings anonymously (that is, joining Skype for Business meetings hosted by an organization that does not federate with your organization).
+- Joining meetings anonymously (that is, joining Skype for Business meetings hosted by an organization that doesn't federate with your organization).
- Using the Lync VDI plug-in along with a Lync Phone Edition device.
@@ -163,4 +163,4 @@ The Lync VDI plug-in is not supported in Microsoft 365 or Office 365 environment
## See also
-[Deploy the Lync VDI plug-in with Skype for Business Server](../../deploy/deploy-clients/deploy-the-lync-vdi-plug-in.md)
\ No newline at end of file
+[Deploy the Lync VDI plug-in with Skype for Business Server](../../deploy/deploy-clients/deploy-the-lync-vdi-plug-in.md)
diff --git a/Teams/CQD-teams-utilization-report.md b/Teams/CQD-teams-utilization-report.md
index b0d904248b..4a00317b7b 100644
--- a/Teams/CQD-teams-utilization-report.md
+++ b/Teams/CQD-teams-utilization-report.md
@@ -3,8 +3,8 @@ title: View Microsoft Teams utilization in Power BI using CQD data
author: mkbond007
ms.author: mabond
manager: pamgreen
-ms.reviewer: siunies
-ms.date: 03/06/2020
+ms.reviewer: siunies, jamp
+ms.date: 12/16/2024
ms.topic: article
ms.tgt.pltfrm: cloud
ms.service: msteams
@@ -26,14 +26,15 @@ The Teams Usage report is available as part of our downloadable [Power BI query
This report lets you see how (and how much) your users are using Microsoft Teams by accessing Teams Call Quality Dashboard (CQD) data. These reports are intended to be a centralized location that both administrators and business leaders can quickly go to for this data. We advise [not relying on this data for concrete numbers due to the nature of call quality telemetry](CQD-frequently-asked-questions.md#im-trying-to-use-cqd-for-usage-type-reports-and-find-that-some-of-the-data-is-incomplete----why-is-that).
-The Teams Usage Power BI report consists of two primary reports: **[Call Count Summary](#call-count-summary-report)** and **[Audio Minutes Summary](#audio-minutes-summary-report)**. The [Daily Usage](#daily-usage), [Regional Audio Details](#regional-audio-details), [Conference Details](#conference-details) and [User List](#user-list) reports come into play when a user takes advantage of the drill-down reports, noted in the descriptions below.
+The Teams Usage Power BI report consists of two primary reports: **[Call Count Summary](#call-count-summary-report)** and **[Audio Minutes Summary](#audio-minutes-summary-report)**. The [Daily Usage](#daily-usage), [Regional Audio Details](#regional-audio-details), [Conference Details](#conference-details), and [User List](#user-list) reports come into play when a user takes advantage of the drill-down reports, as detailed later in this article. For best results, ensure that your tenant has the latest [building and subnet data](cqd-upload-tenant-building-data.md) uploaded so that you can use regional and network filtering capabilities.
> [!NOTE]
-> Building and subnet data must be populated to provide regional and network filtering capabilities.
+> We recommend using our new Quality of Experience Report (QER) for for viewing your Teams CQD data in Power BI. While the Teams Usage report is still supported, only the QER will receive new updates and coverage for the latest Teams features and calling scenarios. If you haven't tried the QER, it is also available in the same downloadable [Power BI query templates for CQD](https://www.microsoft.com/download/details.aspx?id=102291) package as the Teams Usage report.
+
## Call Count Summary Report
-The main page (Call Count Summary) immediately provides the number of audio, video and screen sharing sessions over the last 30 and 90 days as noted in the section title. The data initially displayed is for the organization as a whole. You can filter the data by using the slicer dropdown options on the left side of the page.
+The main page, Call Count Summary, immediately provides the number of audio, video, and screen sharing sessions over the last 30 and 90 days as noted in the section title. The data initially displayed is for the organization as a whole. You can filter the data by using the slicer dropdown options on the left side of the page.
![Screenshot of Call Count Summary report in Teams Usage Reports.](media/CQD-teams-utilization-report1.png)
@@ -44,10 +45,10 @@ The main page (Call Count Summary) immediately provides the number of audio, vid
![Screenshot of Daily Call Count by Media Type for the past 30 days in Teams Usage Reports.](media/CQD-teams-utilization-report3.png)
1. The middle graph functions as the 90-day graph does, however it provides a daily usage view for the past 30 days and allows a user to select and drill down into details for a specific day.
- ![Screenshot of Daily Call Count by Media Type for the past 30 days drilldown in Teams Usage Reports.](media/CQD-teams-utilization-report4.png)
+ ![Screenshot of Daily Call Count by Media Type for the past 30 days drill-down in Teams Usage Reports.](media/CQD-teams-utilization-report4.png)
-On the bottom left section of the page, you'll find a table providing total values for each media type over the past year.
- ![Screenshot of table drill through providing total values for each media type over the past year in Teams Usage Reports.](media/CQD-teams-utilization-report5.png)
+On the bottom left section of the page, you can find a table providing total values for each media type over the past year.
+ ![Screenshot of table drillthrough providing total values for each media type over the past year in Teams Usage Reports.](media/CQD-teams-utilization-report5.png)
![Screenshot of table providing total values for each media type over the past year in Teams Usage Reports.](media/CQD-teams-utilization-report6.png)
To the right of the table, a bar chart shows clients with the most use (calls/streams) for the past 30 days.
@@ -72,14 +73,14 @@ To show the difference in P2P and conference audio, the bottom left chart takes
![Screenshot of all audio for the past year in Teams Usage Reports.](media/CQD-teams-utilization-report10.png)
-The last chart for the Audio minutes page shows audio minute usage on a global map overlay. This chart will only work if building and subnet data is uploaded to the tenant. You can drill into the pie chart overlay on the map, subsequently providing regional audio usage.
+The last chart for the Audio minutes page shows audio minute usage on a global map overlay. This chart only works if building and subnet data is uploaded to the tenant. You can drill into the pie chart overlay on the map, subsequently providing regional audio usage.
![Screenshot showing audio minute usage on a global map overlay in Teams Usage Reports.](media/CQD-teams-utilization-report11.png)
-## Drill-through capabilities
+## Drillthrough capabilities
-As previously noted, users can drill into the daily and regional usage reports.
+As previously noted, users can drillthrough the daily and regional usage reports.
### Daily Usage
@@ -87,11 +88,11 @@ The Daily Usage report allows an administrator to identify peak consumption peri
![Screenshot showing Daily Usage report in Teams Usage Reports.](media/CQD-teams-utilization-report12.png)
-The Daily usage report displays the number of Audio, Video and Screen shares for the selected day with the added ability to differentiate between internal and external connectivity. A Conference and Peer to Peer breakdown is to the immediate right of the modality total box. The top right of the report provides a list of conferences with their associated ID and participants for the day. The conference list provides down an additional drill to the Conference Details report as well.
+The Daily Usage report displays the number of Audio, Video, and Screen shares for the selected day with the added ability to differentiate between internal and external connectivity. A Conference and Peer to Peer breakdown is to the immediate right of the modality total box. The top right of the report provides a list of conferences with their associated ID and participants for the day. The conference list provides an additional drillthrough to the Conference Details report.
![Screenshot of Daily Call Count by media type for the past 30 days in Teams Usage Reports.](media/CQD-teams-utilization-report13.png)
-The bar graph in the center area allows the user to identify peak consumption periods through the course of a day. Users may drill down into the hour represented on the graph, which will present the User List report for the hour.
+The bar graph in the center area allows the user to identify peak consumption periods through the course of a day. Users can drill down into the hour represented on the graph, which presents the User List report for the hour.
To the right of the bar graph, User Feedback is presented in a visual format. User feedback provides insight that can be used to identify potential issues.
@@ -103,16 +104,16 @@ Select the column for that day to display metrics for that hour.
![Screenshot of Hourly Trend by Media Type in Teams Usage Reports.](media/CQD-teams-utilization-report14.png)
- 1. The table below the chart will display the metrics for that hour. This can be sorted by any column header; however, we would be interested in finding problematic areas.
+ 1. The table below the chart displays the metrics for that hour. This table can be sorted by any column header. However, we would be interested in finding problematic areas.
![Screenshot of Hourly Trend by Media Type metrics in Teams Usage Reports.](media/CQD-teams-utilization-report15.png)
- 1. We see that the IND region is experiencing poor video performance in conferences during this time frame. After, the CQD QER Microsoft reports can be used to narrow down the problematic location as the region and time frame has been identified.
+ 1. We see that the IND region is experiencing poor video performance in conferences during this time frame. After, the CQD QER Microsoft reports can be used to narrow down the problematic location as the region and time frame have been identified.
### Conference Details
The Conference Details report provides additional insight for meetings, from an attendee list, to the media types used during the session.
-Select a conference the participant bar in the conference ID chart on the Daily usage page to drill down into the conference details.
+Select a conference from the participant bar in the conference ID chart on the Daily Usage page to drill down into the conference details.
![Screenshot of conference participant bar for Conference Details report in Teams Usage Reports.](media/CQD-teams-utilization-report24.png)
@@ -120,17 +121,17 @@ Select a conference the participant bar in the conference ID chart on the Daily
We can see the participants in the conference and all the pertinent information down to packet loss and jitter to assist with potential troubleshooting efforts in the bottom table.
-![Screenshot of drilldown table for Conference Details report in Teams Usage Reports.](media/CQD-teams-utilization-report26.png)
+![Screenshot of drill-down table for Conference Details report in Teams Usage Reports.](media/CQD-teams-utilization-report26.png)
### Regional Audio Details
-The Regional Audio Details drill down specifically shows the audio minute usage for the selected region. Users with access to CQD can see usage trends for both P2P and conference audio within the selected region.
+The Regional Audio Details drill-down specifically shows the audio minute usage for the selected region. Users with access to CQD can see usage trends for both P2P and conference audio within the selected region.
-1. On the Call Count Summary page, drill-through to as specific region through the table.
- ![Screenshot of Call Count Summary report drill-through in Teams Usage Reports.](media/CQD-teams-utilization-report16.png)
+1. On the Call Count Summary page, drillthrough to a specific region through the table.
+ ![Screenshot of Call Count Summary report drillthrough in Teams Usage Reports.](media/CQD-teams-utilization-report16.png)
-1. Select the row with the region additional information is needed for.
+1. Select the row with the region that you need additional information on.
![Screenshot of region details in Call Count Summary report in Teams Usage Reports.](media/CQD-teams-utilization-report17.png)
1. The data trends show a significant number of minutes being used on the internal network, with conferencing far surpassing P2P use.
@@ -140,15 +141,15 @@ The regional audio trend can be used to show how users are impacted by external
### User List
-The User List drill down provides, as one might expect, user specific information for a specific hour selected by the person viewing the report. The User List report is accessible through a drill-down in the Hourly Trends graph on the Daily Usage report. Right click on the hour additional information is needed for and select Drill through and User List, as shown below.
+The User List drill-down provides user-specific information for a specific hour selected by the person viewing the report. The User List report is accessible through a drill-down in the Hourly Trends graph on the Daily Usage report. Right-click on the hour additional information is needed for and select Drill through and User List, as shown below.
-![Screenshot of User List drill down report in Teams Usage Reports.](media/CQD-teams-utilization-report19.png)
+![Screenshot of User List drill-down report in Teams Usage Reports.](media/CQD-teams-utilization-report19.png)
The User List report shows internal/external connectivity through the doughnut chart in the top center of the page. We can see that there is a large amount of participation from Outside the corporate network in the below image.
The top right of the graph shows the number of calls made by each user within that hour.
-![Screenshot of User List drill down table in Teams Usage Reports.](media/CQD-teams-utilization-report20.png)
+![Screenshot of User List drill-down table in Teams Usage Reports.](media/CQD-teams-utilization-report20.png)
The bottom table provides detailed information for the sessions each user participated in during that hour. The Failure Type column is useful in determining what caused a call to drop. The Capture and Render Device columns are useful in identifying why a call was reported having poor quality.
diff --git a/Teams/app-powered-tasks-in-planner.md b/Teams/app-powered-tasks-in-planner.md
index bcc362fa6e..6a0a8ca50e 100644
--- a/Teams/app-powered-tasks-in-planner.md
+++ b/Teams/app-powered-tasks-in-planner.md
@@ -6,7 +6,7 @@ manager: jtremper
ms.topic: conceptual
ms.service: msteams
ms.reviewer: andfried
-ms.date: 12/10/2024
+ms.date: 12/17/2024
search.appverid: MET150
searchScope:
- Microsoft Teams
@@ -33,22 +33,22 @@ ms.collection:
The app-powered tasks feature offers your organization more control over what users see when they open their tasks in the Planner app within Microsoft Teams. Instead of showing only the standard set of task fields, you can provide users with an experience tailored to the task at hand. That experience might be a workflow-specific set of fields or step-by-step guidance to walk the user through a workflow from beginning to end. To achieve this, you integrate a Teams app with the task and create these tasks programmatically.
-Say, for example, users in your organization use a Teams app to track and complete inspections. You choose to integrate this inspections app with tasks so that a Planner task is created for each inspection tracked in the system.
+Say, for example, users in your organization use a Teams app to track and complete inspections. You can integrate this inspections app with tasks so that a Planner task is created for each inspection tracked in the system.
- When a user opens one of these tasks from the Planner app in Teams, they see a simplified screen with a button to jump directly to the inspection experience powered by your inspections app.
-- When they complete the task and exit the inspections experience, they're right back in Planner where they started.
+- When they complete the task and close the inspections experience, they're right back in Planner where they started.
Users get the tailored experience that a Teams app provides right from within their assigned tasks. They don't have to navigate to a different app to get work done or lose context of where they were when working with their tasks.
-In addition to these benefits when users complete tasks, the app-powered tasks feature allows organizations to reflect required line-of-business (LOB) processes and workflows as tasks, so employees can see all tasks assigned to them from a single place.
+In addition to these benefits when users complete tasks, the app-powered tasks feature allows organizations to reflect required line-of-business processes and workflows as tasks, so employees can see all the work they're accountable for from a single place.
-This experience is supported in the Planner app on Teams web, desktop, and mobile. You can update any Teams app to create app-powered tasks and provide tailored task experiences for your users.
+This experience is supported in the Planner app on Teams web, desktop, and mobile. You can provide tailored task experiences for your users with any Teams app that meets the following requirements.
## Requirements
App-powered tasks is an extensibility feature that relies on programmatic creation and management of tasks. The requirements to use this feature are as follows.
-- Each app-powered task must have a reference URL that points to an experience in a destination Teams app. We recommend that you point this reference URL to the specific item or screen the user should be working on. This reference URL must be added to the task in a specific way. To learn more, see the [Configure the reference URL](#configure-the-reference-url) section of this article.
+- Each app-powered task points to an experience in a destination Teams app, which requires you to provide a reference URL to that experience. We recommend that you point this reference URL to the specific item or screen the user should be working on. This reference URL must be added to the task in a specific way. To learn more, see the [Step 1: Configure the reference URL](#step-1-configure-the-reference-url) section of this article.
- Tasks must be created and updated using the [business scenarios](/graph/api/resources/businessscenario-planner-overview?view=graph-rest-beta) API in Microsoft Graph.
- Users who need to work with the task must have access to the destination app in Teams, as governed by the app policies you set in the Teams admin center. To learn more, see [Overview of app management and governance in Teams admin center](manage-apps.md).
- The destination Teams app is responsible for managing the task lifecycle, which includes the following actions:
@@ -59,19 +59,13 @@ App-powered tasks is an extensibility feature that relies on programmatic creati
- Mark the task as Completed when all steps are done. See [Update businessScenarioTask](/graph/api/businessscenariotask-update?view=graph-rest-beta).
- Delete the task. See [Delete businessScenarioTask](/graph/api/businessscenarioplanner-delete-tasks?view=graph-rest-beta).
- This feature allows your destination Teams app to govern the lifecycle of the task because some workflows might not have deterministic flows. As a result, the Planner app doesn't know whether all required steps are completed. For example, a finding during an inspection might result in the inclusion of several more steps in the inspection. Similarly, users are prevented from updating task fields or marking the task as Completed. These actions might result in users making changes that conflict with what's reflected in your destination Teams app.
+This feature allows your destination Teams app to govern the task lifecycle because some workflows might not have deterministic flows. As a result, the Planner app doesn't know whether all required steps are completed. For example, a finding during an inspection might result in the inclusion of several more steps in the inspection. Similarly, users are prevented from updating task fields or marking the task as Completed. These actions might result in users making changes that conflict with what's reflected in your destination Teams app.
## Create an app-powered task
This section covers how to use the [Create businessScenarioTask](/graph/api/businessscenarioplanner-post-tasks) API to create an app-powered task.
-Use the following HTTP POST request, where `{your-business-scenario-ID}` is your business scenario ID.
-
-```http
-POST https://graph.microsoft.com/beta/solutions/businessScenarios/{your-business-scenario-ID}/planner/tasks
-```
-
-The following shows a request, with placeholders for the properties that you specify in the request body.
+Use the following HTTP POST request. Here's what the request looks like, with placeholders for the properties that you specify.
**Request**
@@ -83,7 +77,7 @@ POST https://graph.microsoft.com/beta/solutions/businessScenarios/{your-business
"target": {
"@odata.type": "#microsoft.graph.businessScenarioGroupTarget",
"taskTargetKind": "group",
- "groupId": "{group ID of team}"
+ "groupId": "{group ID of the team where you want to create the task}"
},
"businessScenarioProperties": {
"externalObjectId": "{any unique ID, for example, the ID of the object in your destination app}",
@@ -108,46 +102,32 @@ POST https://graph.microsoft.com/beta/solutions/businessScenarios/{your-business
}
```
-### Define the attachment
+The following sections walk through how to form the request in more detail.
+
+### How to define the properties in the request
-What differentiates an app-powered task from a standard task is the presence of a specific attachment. The attachment contains a link (reference URL) to the destination experience in the Teams app, which enables Planner to recognize a task as an app-powered task.
+A specific type of attachment differentiates an app-powered task from a standard task. The attachment must be of type `TeamsHostedApp` and must contain a specially formatted link (reference URL) to the destination experience in the Teams app. This signifies to Planner that the task is an app-powered task.
Keep in mind that the API refers to these attachments as [references](/graph/api/resources/plannerexternalreferences?view=graph-rest-beta).
-To define the attachment, specify the following properties in `"references"` in the request body.
+First, you configure the reference URL to point to the destination experience. Then, specify the reference URL along with other required properties for the attachment in the request body.
-```http
- "references": {
- "{reference-URL}": {
- "@odata.type": "microsoft.graph.plannerExternalReference",
- "alias": "{destination app name}",
- "previewPriority": " !",
- "type": "TeamsHostedApp"
- }
- }
-```
-
-|Property |Description|
-|---------|---------|
-|`reference-URL`| The URL to the destination experience, in Stageview Modal link syntax. For details on how to format and encode the URL, see the [Configure the reference URL](#configure-the-reference-url) section of this article.|
-|`alias`|The name of your Teams app. When a user opens the task, they see a message that says, “Complete this task in \, and a **Start task** button to jump to the destination experience.|
-|`previewPriority`|Leave as `!`.|
-|`type`| Set to `TeamsHostedApp`.|
+#### Step 1: Configure the reference URL
-#### Configure the reference URL
+The reference URL uses a specific format. Follow these steps to construct and then encode the URL.
-##### Format the URL
+##### Step 1a: Construct the URL
The reference URL to the destination experience must use [Stageview Modal link syntax](/microsoftteams/platform/tabs/open-content-in-stageview) in the following format:
`https://teams.microsoft.com/l/stage/{Teams-app-Id}/0?context={"contentUrl":"URL-to-destination-experience"},"name":"{page-title}","openMode":"modal"}`
-Specify the following parameters in the reference URL.
+To construct the reference URL, specify the following parameters.
|Parameter |Description |
|---------|---------|
|`Teams-app-Id`|The app ID of the Teams app you're integrating with the task.|
-|`URL-to-destination-experience`|The URL that points to the specific experience in your destination Teams app that you want users to see when they open the task. The domain of the URL must be a valid domain for the app ID. |
+|`URL-to-destination-experience`|The URL that points to the target experience in your destination Teams app that you want users to see when they open the task. For security reasons, the URL must point to a valid domain associated with the Teams app, which is represented by the app ID you provide.|
|`page-title`| The title that should appear at the top of the screen when the user is shown the URL to the destination experience.|
Here's an example of a reference URL before encoding:
@@ -162,7 +142,7 @@ In this example:
If the YouTube app in Teams is available to you, you can send this URL to yourself and confirm it opens.
-##### Encode the reference URL
+##### Step 1b: Encode the URL
You need to encode the reference URL before you can use it in the attachment. Percent encoding ensures the link is in a compatible format for programmatic use.
@@ -184,9 +164,31 @@ Follow these steps to encode the reference URL. We use the example reference URL
> [!NOTE]
> If your URL points to a Power App, make sure it includes the `&source=teamstab` parameter to make single sign-on (SSO) work for Power Apps and the `&skipMobileRedirect=1` parameter to skip the screen that prompts users to open the standalone Power App player.
+#### Step 2: Define the attachment
+
+To define the attachment, specify the following properties in `"references"` in the request body.
+
+```http
+ "references": {
+ "{reference-URL}": {
+ "@odata.type": "microsoft.graph.plannerExternalReference",
+ "alias": "{destination app name}",
+ "previewPriority": " !",
+ "type": "TeamsHostedApp"
+ }
+ }
+```
+
+|Property |Description|
+|---------|---------|
+|`reference-URL`| The URL to the destination experience, in Stageview Modal link syntax. For details on how to construct and encode the URL, see the [Step 1: Configure the reference URL](#step-1-configure-the-reference-url) section of this article.|
+|`alias`|The name of your Teams app. When a user opens the task, they see a message that says, “Complete this task in \, and a **Start task** button to jump to the destination experience.|
+|`previewPriority`|Leave as `!`.|
+|`type`| Set to `TeamsHostedApp`. This is what signifies to Planner that the task is an app-powered task.|
+
## Example
-This example shows how to create an app-powered task named "Review security practices presentation" and assign it to a user named Adele Vance (user ID 44ee44ee-ff55-aa66-bb77-88cc88cc88cc). This request uses the reference URL example.
+This example shows how to create an app-powered task named "Review security practices presentation" and assign it to a user named Adele Vance (user ID 44ee44ee-ff55-aa66-bb77-88cc88cc88cc). This request uses the example reference URL from the [Step 1: Configure the reference URL](#step-1-configure-the-reference-url) section of this article.
**Request**
@@ -223,9 +225,12 @@ POST https://graph.microsoft.com/beta/solutions/businessScenarios/ccd5aa8aebd048
}
```
+> [!NOTE]
+> This example reference URL was chosen as an easy way to test the app-powered tasks experience using an app that's available in many organizations' environments. Keep in mind that with this example reference URL, users won't be able to complete the task. This is because the YouTube app isn't integrated with app-powered tasks and doesn't make an API call to mark the task complete after the video is played.
+
### What this looks like in the Planner app
-Here's what the user sees when they open the task in the Planner app in Teams. Selecting the **Start task** button takes the user to the destination experience in the Teams app. In this example, the experience is a security practices video in the YouTube app in Teams.
+Here's what the user sees when they open the task in the Planner app in Teams. Selecting the **Start task** button takes the user to the destination experience in the Teams app. In this example, the destination experience is a security practices video in the YouTube app in Teams.
:::image type="content" source="media/app-powered-tasks-in-planner.png" alt-text="Screenshot of an example of an app-powered task in My Tasks in the Planner app in Teams." lightbox="media/app-powered-tasks-in-planner.png":::
diff --git a/Teams/cloud-voice-landing-page.md b/Teams/cloud-voice-landing-page.md
index 86416fbbfb..2ca3abb50c 100644
--- a/Teams/cloud-voice-landing-page.md
+++ b/Teams/cloud-voice-landing-page.md
@@ -3,7 +3,7 @@ title: Plan your voice solution in Microsoft Teams
author: sfrancis206
ms.author: scottfrancis
manager: pamgreen
-ms.date: 08/03/2023
+ms.date: 12/17/2024
ms.topic: article
ms.service: msteams
audience: admin
@@ -38,19 +38,22 @@ You might want the simplest solution—Microsoft Teams Phone with Calling Pl
If you answer yes to the following, then Teams Phone with Calling Plan is the right solution for you:
-- Calling Plan is available in your region.
+- Calling Plan is available in your region. To confirm Calling Plan availability, see [Confirm Microsoft Calling Plan availability](calling-plan-overview.md).
- You don't need to retain your current PSTN carrier.
- You want to use Microsoft-managed access to the PSTN.
-If you’re a small to medium business (300 or fewer people), Microsoft now bundles Teams Phone with a Domestic Calling Plan.
+If you're a small to medium business (300 or fewer people), Microsoft now bundles Teams Phone with a Domestic Calling Plan.
-However, your situation might be more complex. For example, you might have offices in locations where Calling Plan isn't available. Or you might need a combination solution that supports a complex, multi-national deployment, with different requirements for different geographic locations. Microsoft supports a combination of solutions:
+However, your situation might be more complex. For example, you might have offices in locations where Calling Plan isn't available. Or you might need to accommodate existing, on-premises telephony infrastructure. Microsoft can solve for any PSTN or on-premises integration, with a variety of integration options.
- Teams Phone with Calling Plan
- Teams Phone with your own PSTN carrier with Operator Connect
-- Teams Phone with your own PSTN mobile carrier with Teams Phone Mobile
+- Teams Phone with your own PSTN mobile carrier with Teams Phone Mobile
- Teams Phone with your own PSTN carrier with Direct Routing
-- A combination solution that uses Teams Phone with Calling Plan, Teams Phone with Operator Connect, and/or Teams Phone with Direct Routing
+
+You aren't limited to one integration. Just because you have a portion of users who are located in a country or region where Microsoft doesn't have a Calling Plan option doesn't mean all of your users have to be served by the one solution for those remote users.
+
+You can have a combination solution that uses Teams Phone with Calling Plan, Teams Phone with Operator Connect, Teams Phone with Teams Phone Mobile, and/or Teams Phone with Direct Routing.
For a visual summary of all the voice solution options, see the voice solutions poster.
@@ -61,28 +64,34 @@ If you're interested in PSTN conferencing for meetings, you'll want to read abou
## What do you need to read?
-**Required for all.** Some of the sections in this article pertain to all organizations. For example, everyone should read about Teams Phone and understand the options for connecting to the Public Switched Telephone Network (PSTN).
+### Required for all
+
+Some of the sections in this article pertain to all organizations. For example, everyone should read about Teams Phone and understand the options for connecting to the Public Switched Telephone Network (PSTN).
| Required for all | Description |
| :------------|:-------|
| [**Teams Phone**](#teams-phone) | Microsoft's technology for enabling call control and Private Branch Exchange (PBX) capabilities in the Microsoft 365 cloud with Microsoft Teams. |
| [**Public Switched Telephone Network (PSTN) connectivity options**](#public-switched-telephone-network-connectivity-options) | Choose Microsoft as your telephony carrier or connect your own telephony carrier to Microsoft Teams by using Operator Connect or Direct Routing. Combined with Teams Phone, PSTN connectivity options enable your users to make phone calls all over the world.|
-**Depending on your requirements.** Some of the sections in this and related articles are pertinent depending on your existing deployment and requirements. For example, Location-Based Routing is only required for Direct Routing customers in geographic locations that do not allow toll bypass.
+### Depending on your requirements
-Consider which of these other configurations you might need:
+Next, consider which of these other configurations you might need:
![Diagram 2 shows other voice components, such as Phone numbers from Microsoft, Dial plans and call routing, and so on.](media/voice-consider-additional-components.png)
+Some of the sections in this and related articles are pertinent depending on your existing deployment and requirements, for example:
+
+- **Location-Based Routing** is only required for Direct Routing customers in geographic locations that don't allow toll bypass.
+- **Phone number management** is only required for Microsoft Calling Plan customers.
+
| Depending on your requirements | Description |
| :------------|:-------|
| [**Phone number management**](pstn-connectivity.md#phone-number-management) | How to get and manage phone numbers differs depending on your PSTN connectivity option. Read this section if you need to obtain phone numbers, transfer existing numbers, obtain service numbers, and so on. |
| [**Call routing and dial plans**](pstn-connectivity.md#call-routing-and-dial-plans) | How to configure and manage dial plans that translate dialed phone numbers into an alternate format (typically E.164 format) for call authorization and call routing. Read this section if you need to understand what dial plans are and whether you need to specify dial plans for your organization.|
| [**Emergency calling**](pstn-connectivity.md#emergency-calling) | How to manage and configure emergency calling differs depending on your PSTN connectivity option. Read this section if you need to understand how to manage emergency calling for your organization. |
-| [**Location-Based Routing for Direct Routing**](pstn-connectivity.md#location-based-routing-for-direct-routing) |How to use Location-Based Routing (LBR) to restrict toll bypass for Microsoft Teams users based on their geographic location. Read this section if your organization is using Direct Routing at a location that doesn't allow toll bypass.
+| [**Location-Based Routing for Direct Routing**](pstn-connectivity.md#location-based-routing-for-direct-routing) |How to use Location-Based Routing (LBR) to restrict toll bypass for Microsoft Teams users based on their geographic location. Read this section if your organization is using Direct Routing at a location that doesn't allow toll bypass. |
| [**Network topology for cloud voice features**](pstn-connectivity.md#network-topology-for-voice-features) | If your organization is deploying Location-Based Routing (LBR) for Direct Routing or dynamic emergency calling, you must configure network settings for these features in Microsoft Teams. Read this section if you're implementing LBR for Direct Routing, or if you're implementing dynamic emergency calling with Calling Plan or Direct Routing. |
-| [**Migrate your existing voice solution**](#migrate-your-existing-voice-solution-to-teams) | What you need to think about when migrating your voice solution to Teams. Read this section if you're migrating from an existing voice solution to Teams.
-
+| [**Upgrade your existing Skype for Business voice solution**](#upgrade-your-existing-skype-for-business-voice-solution-to-teams) | What you need to think about when upgrading your voice solution to Teams. Read this section if you're upgrading from an existing Skype for Business deployment to Teams. |
## Teams Phone
@@ -132,6 +141,7 @@ For more information about Cloud Voicemail and its configuration, see the follow
- [Set up Cloud Voicemail](set-up-phone-system-voicemail.md)
- [Manage voicemail policies](manage-voicemail-policies.md)
+- [Manage voicemail settings](manage-voicemail-settings.md)
### Calling identity
@@ -153,7 +163,7 @@ You can choose a combination of options, which enables you to design a solution
Most Teams Phone features are the same regardless of the PSTN connectivity option you choose. There are some differences in functionality, however, that affect how you configure certain Teams Phone features, such as call routing and emergency calling. For more information about PSTN connectivity options and configuration considerations, see [PSTN connectivity options](pstn-connectivity.md).
-## Migrate your existing voice solution to Teams
+## Upgrade your existing Skype for Business voice solution to Teams
For an organization that is upgrading to Teams, the ultimate goal is to move all users to TeamsOnly mode. Using Teams Phone is only supported when the user is in TeamsOnly mode. If you need basic information about upgrading to Teams, start here:
@@ -163,6 +173,4 @@ For an organization that is upgrading to Teams, the ultimate goal is to move all
For guidance on planning a Teams voice solution as part as your overall plan to upgrade to Teams, see [PSTN considerations for upgrading to Teams from Skype for Business on-premises](upgrade-to-teams-on-prem-pstn-considerations.md).
-For more information about how to implement your voice migration, see the [Contoso voice migration case study](voice-case-study-overview.md). The case study describes how a fictional multi-national corporation, Contoso, implemented a Teams voice solution for their organization.
-
-
+For more information about how to implement your voice migration, see the [Contoso voice migration case study](voice-case-study-overview.md). The case study describes how a fictional multi-national corporation, Contoso, implemented a Teams voice solution for their organization.
\ No newline at end of file
diff --git a/Teams/collaboration-integration.md b/Teams/collaboration-integration.md
index f7be533688..cddeaeeac0 100644
--- a/Teams/collaboration-integration.md
+++ b/Teams/collaboration-integration.md
@@ -21,111 +21,112 @@ description: Learn about how to integrate custom collaboration applications with
# Integrate custom collaboration applications with Microsoft 365
-This article provides an overview of collaboration-related integrations in Microsoft 365 services. This may be of interest to independent software developers (ISVs) developing applications that integrate with Microsoft 365. Resources to learn how to create these types of integrations in any application are included in the following sections. APIs are also available to export data from Teams for use in such custom applications.
+This article provides an overview of collaboration-related integrations in Microsoft 365 services. This topic may be of interest to independent software developers (ISVs) developing applications that integrate with Microsoft 365. Resources to learn how to create these types of integrations in any application are included in the following sections. APIs are also available to export data from Teams for use in such custom applications.
## Collaboration services in Microsoft 365
Microsoft 365 provides standard application programming interfaces (APIs) to all developers to enable integrations, including the functionality relied upon by Microsoft product and services for such integrations. Developers can use these APIs to create many similar experiences in their own applications.
-#### User account management
+### User account management
Microsoft 365 uses Microsoft Entra ID for authentication and authorization of users, including people outside your organization (B2B guests), and for maintaining user profile information.
-Microsoft Entra authentication is used by Microsoft 365 web applications such as SharePoint and OneDrive, and by client applications such as Outlook and Teams. User profile information is viewable by users in a variety of places in Microsoft 365 and its associated applications.
+Microsoft Entra authentication is used by Microsoft 365 web applications such as SharePoint and OneDrive, and by client applications such as Outlook and Teams. User profile information is viewable by users in various places in Microsoft 365 and its associated applications.
Microsoft documents and makes available the APIs necessary to create these experiences in your custom applications:
-- [person resource type](/graph/api/resources/person)
-- [List directReports](/graph/api/user-list-directreports)
-- [List manager](/graph/api/user-list-manager)
+- [Person resource type](/graph/api/resources/person).
+- [List directReports](/graph/api/user-list-directreports).
+- [List manager](/graph/api/user-list-manager).
Microsoft 365 groups are used to give groups of users access to a set of related applications, including SharePoint, Planner, and Teams. Microsoft documents and makes available the APIs necessary to create these experiences in your custom applications:
-- [group resource type](/graph/api/resources/group)
+- [group resource type](/graph/api/resources/group).
#### Calendar management
Microsoft 365 uses Exchange Online to manage users’ mailboxes and calendars. Mail and calendar information is made available to users in applications such as Outlook and Teams. Microsoft documents and makes available the APIs necessary to create these experiences in your custom applications:
-- [calendar resource type](/graph/api/resources/calendar)
+- [calendar resource type](/graph/api/resources/calendar).
#### File management
Microsoft 365 uses SharePoint and OneDrive for all file storage and sharing. The files APIs allow any application to access and modify files.
-Microsoft 365 uses insights to provide lists of documents that are trending, or that a user has viewed, modified, or shared. For example, OneDrive provides this information to users. These insights are available to any application via the Office Graph Insights API.
+Microsoft 365 uses insights to provide lists of documents that are trending, or that a user viewed, modified, or shared. For example, OneDrive provides this information to users. These insights are available to any application via the Office Graph Insights API.
Microsoft documents and makes available the APIs necessary to create these experiences in custom applications:
-- [Working with files in Microsoft Graph](/graph/api/resources/onedrive)
-- [Permission resource type](/graph/api/resources/permission)
-- [officeGraphInsights resource type](/graph/api/resources/officegraphinsights)
+- [Working with files in Microsoft Graph](/graph/api/resources/onedrive).
+- [Permission resource type](/graph/api/resources/permission).
+- [officeGraphInsights resource type](/graph/api/resources/officegraphinsights).
#### Search
-Microsoft 365 uses a unified search engine to cover many different experiences from a single interface. This can be extended to other applications by using the Microsoft Search API. Microsoft documents and makes available the APIs necessary to create these experiences in your custom applications:
+Microsoft 365 uses a unified search engine to cover many different experiences from a single interface. This search can be extended to other applications by using the Microsoft Search API. Microsoft documents and makes available the APIs necessary to create these experiences in your custom applications:
-- [Overview of the Microsoft Search API in Microsoft Graph](/graph/search-concept-overview)
+- [Overview of the Microsoft Search API in Microsoft Graph](/graph/search-concept-overview).
## Exporting Messages and other Media from Microsoft Teams
-Once you’ve integrated your custom application with Microsoft 365, you can export direct messages, group messages, channel posts (including their replies), call and meeting transcripts and recordings from Teams by using published APIs.
+Once you integrated your custom application with Microsoft 365, you can export direct messages, group messages, channel posts (including their replies), call and meeting transcripts and recordings from Teams by using published APIs.
> [!NOTE]
-> Some of the APIs listed below are metered and have costs associated with their use.
+> Some of the following APIs are metered and have costs associated with their use.
-#### Direct messages, group messages, and meeting messages
+### Direct messages, group messages, and meeting messages
-Teams includes direct messages (1-on-1 chats), group chats, and chats associated with meetings. Messages in Teams may contain pain text, rich HTML, images, links, etc. Microsoft documents and makes available the APIs necessary to export this data out of Microsoft Teams:
+Teams includes direct messages (one-to-one chats), group chats, and chats associated with meetings. Messages in Teams may contain plain text, rich HTML, images, links, etc. Microsoft documents and makes available the APIs necessary to export this data out of Microsoft Teams:
-- [List Chats](/graph/api/chat-list)
-- [Get Chat](/graph/api/chat-get)
-- [List members of a Chat](/graph/api/chat-list-members)
-- [Get chatMessage in a channel or chat](/graph/api/chatmessage-get)
-- [chats: getAllMessages](/graph/api/chats-getallmessages)
+- [List Chats](/graph/api/chat-list).
+- [Get Chat](/graph/api/chat-get).
+- [List members of a Chat](/graph/api/chat-list-members).
+- [Get chatMessage in a channel or chat](/graph/api/chatmessage-get).
+- [chats: getAllMessages](/graph/api/chats-getallmessages).
#### Channel posts
Channel posts, also known as threaded conversations, are conversations that occur in a Teams channel. Microsoft documents and makes available the APIs necessary to export this data out of Teams:
-- [List joinedTeams](/graph/api/user-list-joinedteams)
-- [List teams](/graph/api/teams-list)
-- [List Channels](/graph/api/channel-list)
-- [List allChannels](/graph/api/team-list-allchannels)
-- [Get Channel](/graph/api/channel-get)
-- [List members of a channel](/graph/api/channel-list-members)
-- [Get chatMessage in a channel or chat](/graph/api/chatmessage-get)
-- [channel: getAllMessages](/graph/api/channel-getallmessages)
+- [List joinedTeams](/graph/api/user-list-joinedteams).
+- [List teams](/graph/api/teams-list).
+- [List Channels](/graph/api/channel-list).
+- [List allChannels](/graph/api/team-list-allchannels).
+- [Get Channel](/graph/api/channel-get).
+- [List members of a channel](/graph/api/channel-list-members).
+- [Get chatMessage in a channel or chat](/graph/api/chatmessage-get).
+- [channel: getAllMessages](/graph/api/channel-getallmessages).
#### Meeting recordings and transcripts
Recordings of Teams meetings and calls are stored in OneDrive or SharePoint. Microsoft documents and makes available the APIs necessary to export this data out of Teams:
-- [List recordings](/graph/api/onlinemeeting-list-recordings)
-- [Get callRecording](/graph/api/callrecording-get)
-- [onlineMeeting: getAllRecordings](/graph/api/onlinemeeting-getallrecordings)
+- [List recordings](/graph/api/onlinemeeting-list-recordings).
+- [Get callRecording](/graph/api/callrecording-get).
+- [onlineMeeting: getAllRecordings](/graph/api/onlinemeeting-getallrecordings).
> [!NOTE]
> The APIs to list and download call/meeting recordings are currently in beta.
Transcripts of Teams meetings and calls are stored in OneDrive and SharePoint. Microsoft documents and makes available the APIs necessary to export this data out of Teams:
-- [List callTranscripts](/microsoftteams/platform/graph-api/meeting-transcripts/api-transcripts#list-calltranscripts)
-- [Get callTranscript](/microsoftteams/platform/graph-api/meeting-transcripts/api-transcripts#get-calltranscript)
-- [Get callTranscript content](/microsoftteams/platform/graph-api/meeting-transcripts/api-transcripts#get-calltranscript-content)
+- [List callTranscripts](/microsoftteams/platform/graph-api/meeting-transcripts/api-transcripts#list-calltranscripts).
+- [Get callTranscript](/microsoftteams/platform/graph-api/meeting-transcripts/api-transcripts#get-calltranscript).
+- [Get callTranscript content](/microsoftteams/platform/graph-api/meeting-transcripts/api-transcripts#get-calltranscript-content).
You can use the following APIs to get Teams meeting recordings and transcripts:
-- [List available drives](/onedrive/developer/rest-api/api/drive_list)
-- [Get Drive](/onedrive/developer/rest-api/api/drive_get)
-- [List items shared with the signed-in user](/onedrive/developer/rest-api/api/drive_sharedwithme)
-- [Download the contents of a DriveItem](/onedrive/developer/rest-api/api/driveitem_get_content)
+- [List available drives](/onedrive/developer/rest-api/api/drive_list).
+- [Get Drive](/onedrive/developer/rest-api/api/drive_get).
+- [List items shared with the signed-in user](/onedrive/developer/rest-api/api/drive_sharedwithme).
+- [Download the contents of a DriveItem](/onedrive/developer/rest-api/api/driveitem_get_content).
## Support
As you start working with Microsoft Graph, check out these references to get started:
-- [Get started with Microsoft Graph Toolkit](/graph/toolkit/get-started/overview)
-- [Best practices for working with Microsoft Graph](/graph/best-practices-concept)
+- [Get started with Microsoft Graph Toolkit](/graph/toolkit/get-started/overview).
+- [Best practices for working with Microsoft Graph](/graph/best-practices-concept).
+- [Export options for switching from Microsoft Teams](migration-from-teams.md).
-Developers who are working with and implementing the scenarios described in this article can obtain assistance from Microsoft and its engineers, including managed technical support, by emailing [InteropHelp@microsoft.com](mailto:InteropHelp@microsoft.com).
+Developers and admins who are working with and implementing the scenarios described in this article can obtain assistance from Microsoft and its engineers, including managed technical support, by emailing [InteropHelp@microsoft.com](mailto:InteropHelp@microsoft.com).
diff --git a/Teams/devices/certified-hardware-android.md b/Teams/devices/certified-hardware-android.md
index 488914cea5..4cedf8b936 100644
--- a/Teams/devices/certified-hardware-android.md
+++ b/Teams/devices/certified-hardware-android.md
@@ -122,36 +122,50 @@ For information about the latest Teams app releases, see [What's new in Microsof
#### Audiocodes
-| Device model | Latest Firmware version | Minimum Firmware version required | Teams client | Company Portal | Admin Agent | Release date |
-|:-------------------|:----------------------------|:--------------------------------------------|:-------------------------------|:-------------------------------|:--------------------------------|:--------------------------------|
-| Audiocodes RXV81 | `2.6.280` | N/A| `1449/1.0.96.2024080804` | `5.0.6152.0`| `1.0.0.202407050618.product` | October 18, 2024|
-| Audiocodes RX-Pad | `2.6.280` | N/A | `1449/1.0.96.2024080804` | `5.0.6152.0`| `1.0.0.202407050618.product` | October 18, 2024|
-| Audiocodes RXV200 | `2.6.280` | N/A | `1449/1.0.96.2024080804` | `5.0.6152.0`| `1.0.0.202407050618.product` | October 18, 2024|
-| Audiocodes RXV81 | `2.6.228` | N/A| `1449/1.0.96.2024061103` | `5.0.6152.0`| `1.0.0.202402202353.product` | September 4, 2024|
-| Audiocodes RX-Pad | `2.6.228` | N/A | `1449/1.0.96.2024061103` | `5.0.6152.0`| `1.0.0.202402202353.product` | September 4, 2024|
-| Audiocodes RXV200 | `2.6.228` | N/A | `1449/1.0.96.2024061103` | `5.0.6152.0`| `1.0.0.202402202353.product` | September 4, 2024|
-| Audiocodes RXV81 | `2.4.121` | N/A| `1449/1.0.96.2024042606` | `5.0.6152.0`| `1.0.0.202402202353.product` | July 11, 2024|
-| Audiocodes RX-Pad | `2.4.121` | N/A | `1449/1.0.96.2024042606` | `5.0.6152.0`| `1.0.0.202402202353.product` | July 11, 2024|
-| Audiocodes RXV200 | `2.4.121` | N/A | `1449/1.0.96.2024042606` | `5.0.6152.0`| `1.0.0.202402202353.product` | July 11, 2024|
-| Audiocodes RXV81 | `2.4.55` | N/A| `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product` | May 20, 2024|
-| Audiocodes RX-Pad | `2.4.55` | N/A | `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product` | May 20, 2024|
-| Audiocodes RXV200 | `2.4.55` | N/A | `1449/1.0.96.2024032804` | `5.0.5484.0`| `1.0.0.202402202353.product` | May 20, 2024|
-| Audiocodes RXV81 | `2.2.808` | N/A| `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202310260109.product` | March 1, 2024|
-| Audiocodes RX-Pad | `2.2.808` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202310260109.product` | March 1, 2024|
-| Audiocodes RXV200 | `2.2.808` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202310260109.product` | March 1, 2024|
-| Audiocodes RXV81 | `2.2.335` | N/A| `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202306202019.product` | November 9, 2023|
-| Audiocodes RX-Pad | `2.2.335` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202306202019.product` | November 9, 2023|
-| Audiocodes RXV200 | `2.2.335` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202306202019.product` | November 9, 2023|
-| Audiocodes RXV81 | `2.2.311` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202306202019.product` | October 17, 2023|
-| Audiocodes RX-Pad | `2.2.311` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202306202019.product` | October 17, 2023|
-| Audiocodes RXV81 | `2.0.369` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202305022347.product` | July 24, 2023|
-| Audiocodes RX-Pad | `2.0.369` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`| `1.0.0.202305022347.product` | July 24, 2023|
-| Audiocodes RXV81 | `2.0.268` | N/A |`1449/1.0.96.2023041207`| `5.0.5484.0`| `1.0.0.202301162118.product` | May 30, 2023 |
+| Device model | Latest Firmware version | Minimum Firmware version required | Teams client | Company Portal | Microsoft Intune | Authenticator | Admin Agent | Release date |
+|:-------------------|:----------------------------|:--------------------------------------------|:-------------------------------|:-------------------------------|:--------------------------------|:--------------------------------|:--------------------------------|:--------------------------------|
+| Audiocodes RXV81 | `2.6.293 (AOSP)` | N/A| `1449/1.0.96.2024091202` | `N/A`| `24.09.1` | `6.2410.7268` | `1.0.0.202407050618.product` | December 19, 2024|
+| Audiocodes RX-Pad | `2.6.293 (AOSP)` | N/A | `1449/1.0.96.2024091202` | `N/A`| `24.09.1` | `6.2410.7268` | `1.0.0.202407050618.product` | December 19, 2024|
+| Audiocodes RXV200 | `2.6.293 (AOSP)` | N/A | `1449/1.0.96.2024091202` | `N/A`| `24.09.1` | `6.2410.7268` | `1.0.0.202407050618.product` | December 19, 2024|
+| Audiocodes RXV81 | `2.6.280` | N/A| `1449/1.0.96.2024080804` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202407050618.product` | October 18, 2024|
+| Audiocodes RX-Pad | `2.6.280` | N/A | `1449/1.0.96.2024080804` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202407050618.product` | October 18, 2024|
+| Audiocodes RXV200 | `2.6.280` | N/A | `1449/1.0.96.2024080804` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202407050618.product` | October 18, 2024|
+| Audiocodes RXV81 | `2.6.228` | N/A| `1449/1.0.96.2024061103` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | September 4, 2024|
+| Audiocodes RX-Pad | `2.6.228` | N/A | `1449/1.0.96.2024061103` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | September 4, 2024|
+| Audiocodes RXV200 | `2.6.228` | N/A | `1449/1.0.96.2024061103` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | September 4, 2024|
+| Audiocodes RXV81 | `2.4.121` | N/A| `1449/1.0.96.2024042606` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | July 11, 2024|
+| Audiocodes RX-Pad | `2.4.121` | N/A | `1449/1.0.96.2024042606` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | July 11, 2024|
+| Audiocodes RXV200 | `2.4.121` | N/A | `1449/1.0.96.2024042606` | `5.0.6152.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | July 11, 2024|
+| Audiocodes RXV81 | `2.4.55` | N/A| `1449/1.0.96.2024032804` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | May 20, 2024|
+| Audiocodes RX-Pad | `2.4.55` | N/A | `1449/1.0.96.2024032804` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | May 20, 2024|
+| Audiocodes RXV200 | `2.4.55` | N/A | `1449/1.0.96.2024032804` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202402202353.product` | May 20, 2024|
+| Audiocodes RXV81 | `2.2.808` | N/A| `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202310260109.product` | March 1, 2024|
+| Audiocodes RX-Pad | `2.2.808` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202310260109.product` | March 1, 2024|
+| Audiocodes RXV200 | `2.2.808` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202310260109.product` | March 1, 2024|
+| Audiocodes RXV81 | `2.2.335` | N/A| `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202306202019.product` | November 9, 2023|
+| Audiocodes RX-Pad | `2.2.335` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202306202019.product` | November 9, 2023|
+| Audiocodes RXV200 | `2.2.335` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202306202019.product` | November 9, 2023|
+| Audiocodes RXV81 | `2.2.311` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202306202019.product` | October 17, 2023|
+| Audiocodes RX-Pad | `2.2.311` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202306202019.product` | October 17, 2023|
+| Audiocodes RXV81 | `2.0.369` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202305022347.product` | July 24, 2023|
+| Audiocodes RX-Pad | `2.0.369` | N/A | `1449/1.0.97.2023062301` | `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202305022347.product` | July 24, 2023|
+| Audiocodes RXV81 | `2.0.268` | N/A |`1449/1.0.96.2023041207`| `5.0.5484.0`|`N/A`|`N/A`| `1.0.0.202301162118.product` | May 30, 2023 |
#### Cisco
| Device model | Latest Firmware version | Minimum Firmware version required | Teams client | Company Portal | Admin Agent | Release date |
|:-------------------|:----------------------------|:---------------------------------------------|:-------------------------------|:-------------------------------|:--------------------------------|:--------------------------------|
+| Cisco Board Pro 55 | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Board Pro 75 | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Room Bar | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Room Kit Pro | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product`| December 16, 2024|
+| Cisco Desk Pro | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Room Bar Pro | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Room Kit EQ | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Navigator | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Room Kit EQX | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Board Pro G2 55 | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
+| Cisco Board Pro G2 75 | `ce11.22.1.12` | N/A | `1449/1.0.96.2024101004` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 16, 2024|
| Cisco Board Pro 55 | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | November 4, 2024|
| Cisco Board Pro 75 | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | November 4, 2024|
| Cisco Room Bar | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | November 4, 2024|
@@ -540,6 +554,17 @@ For information about the latest Teams app releases, see [What's new in Microsof
| Device model | Latest Firmware version | Minimum Firmware version required | Teams client | Company Portal | Admin Agent | Release date | Cloud |
|:-------------------|:----------------------------|:---------------------------------------------|:-------------------------------|:-------------------------------|:--------------------------------|:--------------------------------|:----------------------------------|
+| Cisco Board Pro 55 | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Board Pro 75 | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Room Bar | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Room Kit Pro | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product`| December 13, 2024| GCCH|
+| Cisco Desk Pro | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Room Bar Pro | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Room Kit EQ | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Navigator | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Room Kit EQX | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Board Pro G2 55 | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
+| Cisco Board Pro G2 75 | `ce11.21.1.8` | N/A | `1449/1.0.96.2024091202` | `5.0.6152.0` | `1.0.0.202407050618.product` | December 13, 2024| GCCH|
| Cisco Board Pro 55 | `11.18.1.8` | N/A | `1449/1.0.96.2024061103` | `5.0.6061.0` | `1.0.0.202402202353.product` | September 27, 2024| GCCH|
| Cisco Board Pro 75 | `11.18.1.8` | N/A | `1449/1.0.96.2024061103` | `5.0.6061.0` | `1.0.0.202402202353.product` | September 27, 2024| GCCH|
| Cisco Room Bar | `11.18.1.8` | N/A | `1449/1.0.96.2024061103` | `5.0.6061.0` | `1.0.0.202402202353.product` | September 27, 2024| GCCH|
@@ -625,6 +650,15 @@ For information about the latest Teams app releases, see [What's new in Microsof
| Device model | Latest Firmware version | Minimum Firmware version required | Teams client | Company Portal | Admin Agent | Release date | Cloud |
|:-------------------|:----------------------------|:---------------------------------------------|:-------------------------------|:-------------------------------|:--------------------------------|:--------------------------------|:---------------------------------|
+| Poly Studio X30 | `4.3.2.422023` | `N/A`| `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly Studio X50 | `4.3.2.422023` | `N/A`| `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly Studio X52 | `4.3.2.422023` |`N/A` |`1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly Studio X70 | `4.3.2.422023` | `N/A`| `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly Studio X72 | `4.3.2.422023` | `N/A`| `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly Studio G7500 | `4.3.2.422023` | `N/A`| `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly Studio G62 | `4.3.2.422023` | `N/A`| `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly TC8 | `6.3.2.211744` | N/A | `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
+| Poly TC10 | `6.3.2.211744` | N/A | `1449/1.0.96.2024080804`| `5.0.6061.0` | `1.0.0.202402202353.product`| December 13, 2024|GCCH |
| Poly Studio X30 | `4.2.0-396113` | `4.1.0_00.180034`| `1449/1.0.96.2024020802`| `5.0.6061.0` | `1.0.0.202310260109.product`| May 7, 2024| GCCH |
| Poly Studio X50 | `4.2.0-396113` | `4.1.0_00.180034`| `1449/1.0.96.2024020802`| `5.0.6061.0` | `1.0.0.202310260109.product`| May 7, 2024| GCCH |
| Poly Studio X52 | `4.2.0-396113` |`4.1.0.382189` |`1449/1.0.96.2024020802`| `5.0.6061.0` | `1.0.0.202310260109.product`| May 7, 2024| GCCH |
diff --git a/Teams/devices/check-in-and-auto-release.md b/Teams/devices/check-in-and-auto-release.md
index 4272f851ac..adacc3571b 100644
--- a/Teams/devices/check-in-and-auto-release.md
+++ b/Teams/devices/check-in-and-auto-release.md
@@ -80,6 +80,10 @@ To turn on check-in notifications,
**Answer:** No, this feature is only available for room mailboxes created in Exchange Online after Teams app 1449/1.0.97.2024061108. To learn more about how to manage room mailboxes, see [Manage resource mailboxes in Exchange Online](/exchange/recipients-in-exchange-online/manage-resource-mailboxes).
+**Question: Does 'Send check-in notification' in Teams Admin Settings and Teams Admin Center control whether a Teams chat to check-in is sent?**
+
+**Answer:** No, this setting does not control [chat notifications](/microsoft-365/places/enable-auto-release?branch=main). This setting controls the banner(s) that appear on the front of room display. See 'Turn on check-in notifications' above for more information.
+
## Related topics
- [How to use Microsoft Teams panels](use-teams-panels.md)
diff --git a/Teams/devices/teams-panels-certified-hardware.md b/Teams/devices/teams-panels-certified-hardware.md
index ff6321d675..0a951eb1c7 100644
--- a/Teams/devices/teams-panels-certified-hardware.md
+++ b/Teams/devices/teams-panels-certified-hardware.md
@@ -74,6 +74,7 @@ See [Microsoft Teams panels](../devices/overview-teams-panels.md) for features s
#### Audiocodes
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date |
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------|:----------------------------|
+| RX Panel | `2.6.293 (AOSP)` | N/A| Teams client: `1449/1.0.97.2024081207`
Microsoft Intune: `24.09.1`
Authenticator: `6.2410.7268`
Admin Agent: `1.0.0.202407050618.product`| December 18, 2024|
| RX Panel | `2.6.280` | N/A| Teams client: `1449/1.0.97.2024081207`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202407050618.product`| October 16, 2024|
| RX Panel | `2.6.228` | N/A| Teams client: `1449/1.0.97.2024053104`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| August 21, 2024|
| 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|
@@ -81,6 +82,11 @@ See [Microsoft Teams panels](../devices/overview-teams-panels.md) for features s
| 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|
+#### Cisco
+| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date |
+|:----------------|:-------------------|:----------------------------|:-------------------------------------------------------------------|:---------------------------|
+| Cisco Room Navigator | `11.22.1.12` | N/A | Teams client: `1449/1.0.97.2024081207`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| December 20, 2024|
+
#### Crestron
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date |
|:----------------|:-------------------|:----------------------------|:-------------------------------------------------------------------|:---------------------------|
@@ -102,6 +108,8 @@ See [Microsoft Teams panels](../devices/overview-teams-panels.md) for features s
#### Logitech
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date |
|:----------------|:-------------------|:----------------------------|:--------------------------------------------------------------------|:--------------------------------|
+| DockFlex (VR0035) | `1.13.136`| N/A| Teams client: `1449/1.0.97.2024081207`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| December 20, 2024|
+| TAP Scheduler (VR0028) | `1.13.145`| N/A| Teams client: `1449/1.0.97.2024081207`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| December 20, 2024|
| DockFlex (VR0035) | `1.13.118`| N/A| Teams client: `1449/1.0.97.2024061108`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| October 3, 2024|
| TAP Scheduler (VR0028) | `1.13.124`| N/A| Teams client: `1449/1.0.97.2024061108`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| October 3, 2024|
| DockFlex (VR0035) | `1.12.149`| N/A| Teams client: `1449/1.0.97.2024040202`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202310260109.product`| June 6, 2024|
@@ -132,6 +140,7 @@ See [Microsoft Teams panels](../devices/overview-teams-panels.md) for features s
#### Poly
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date |
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------------------------|:---------------------------------------------|
+| TC10 | `6.4.0-7000547` | N/A| Teams client: `1449/1.0.97.2024042504`
Company Portal: `5.0.6061.0`
Admin Agent: `1.0.0.202402202353.product`| December 16, 2024|
| TC10 | `6.3.2.211744` | N/A| Teams client: `1449/1.0.97.2024042504`
Company Portal: `5.0.6061.0`
Admin Agent: `1.0.0.202402202353.product`| October 10, 2024|
| 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|
@@ -171,9 +180,10 @@ See [Microsoft Teams panels](../devices/overview-teams-panels.md) for features s
| 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|
#### Poly
-| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date |
+| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications | Release date | Cloud |
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------------------------|:---------------------------------------------|
-| 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 29, 2024|
+| TC10 | `6.3.2.211744` | N/A| Teams client: `1449/1.0.97.2024042504`
Company Portal: `5.0.6061.0`
Admin Agent: `1.0.0.202402202353.product`| December 13, 2024| GCCH|
+| 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 29, 2024| GCCH |
## [End of certification](#tab/eol)
diff --git a/Teams/devices/teams-phones-certified-hardware.md b/Teams/devices/teams-phones-certified-hardware.md
index e80c0a612b..167560c797 100644
--- a/Teams/devices/teams-phones-certified-hardware.md
+++ b/Teams/devices/teams-phones-certified-hardware.md
@@ -85,6 +85,7 @@ See [Microsoft Teams phones feature set](phones-for-teams.md) for information on
#### Audiocodes
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications** | Release date |
|:----------------|:-------------------|:----------------------------|:---------------------------------------------------------------------------------------------------------------|:------------------------------------------|
+| C470HD | `2.3.480 (AOSP)` | `N/A`| Teams client: `1449/1.0.94.2024092304`
Microsoft Intune: `24.09.1`
Authenticator: `6.2410.7268`
Admin Agent: `1.0.0.202407050618.product`| December 18, 2024|
| C430HD | `2.3.461` | `1.19.584`| Teams client: `1449/1.0.94.2024080808`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202407050618.product`| November 20, 2024|
| C435HD/C455HD/C470HD | `2.3.453` | `1.19.584`| Teams client: `1449/1.0.94.2024080808`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| September 19, 2024|
| C430HD | `2.3.423` | `N/A`| Teams client: `1449/1.0.94.2024062010`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| September 17, 2024|
@@ -110,6 +111,7 @@ See [Microsoft Teams phones feature set](phones-for-teams.md) for information on
#### HP | Poly
| Device model | Latest firmware version | Minimum firmware version | Included Microsoft applications** | Release date |
|:----------------|:-------------------|:----------------------------|:----------------------------------------------------------------------------------|:--------------------------------------------|
+| CCX350/CCX400/CCX500/CCX505/CCX600/Trio C60 | `9.0.1.6562` | `N/A`| Teams client: `1449/1.0.94.2024080808`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| December 16, 2024|
| CCX350/CCX400/CCX500/CCX505/CCX600/Trio C60 | `9.0.0.10460` | `N/A`| Teams client: `1449/1.0.94.2024080808`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| Recalled|
| CCX350/CCX400/CCX500/CCX505/CCX600 | `8.1.6.1006` | `8.1.3.1301`| Teams client: `1449/1.0.94.2024011003`
Company Portal: `5.0.5484.0`
Admin Agent: `1.0.0.202310260109.product`| April 12, 2024|
|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 |
@@ -129,9 +131,10 @@ See [Microsoft Teams phones feature set](phones-for-teams.md) for information on
#### 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.31`| `N/A` | Teams client: `1449/1.0.94.2024101709`
Company Portal: `5.0.6152.0`
Admin Agent: ` 1.0.0.202407050618.product`| December 20, 2024|
|MP52 E2/MP54 E2/MP56 E2/MP58 E2| `176.15.0.25`| `N/A` | Teams client: `1449/1.0.94.2024082806`
Company Portal: `5.0.6152.0`
Admin Agent: ` 1.0.0.202402202353.product`| October 23, 2024|
-|MP54/MP56/MP58| `122.15.0.160`| `122.15.0.142` | Teams client: `1449/1.0.94.2024082806`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| September 30, 2024|
-|CP965| `143.15.0.68`| `143.15.0.54` | Teams client: `1449/1.0.94.2024082806`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| September 30, 2024|
+|MP54/MP56/MP58| `122.15.0.160`| `122.15.0.142` | Teams client: `1449/1.0.94.2024082806`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| Recalled|
+|CP965| `143.15.0.68`| `143.15.0.54` | Teams client: `1449/1.0.94.2024082806`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| Recalled|
|MP52| `145.15.0.97`| `N/A` | Teams client: `1449/1.0.94.2024060310`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| August 29, 2024|
|MP54/MP56/MP58| `122.15.0.157`| `122.15.0.142` | Teams client: `1449/1.0.94.2024071104`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| Recalled|
|CP965| `143.15.0.65`| `143.15.0.54 ` | Teams client: `1449/1.0.94.2024071104`
Company Portal: `5.0.6152.0`
Admin Agent: `1.0.0.202402202353.product`| August 7, 2024|
diff --git a/Teams/enhanced-teams-experience.md b/Teams/enhanced-teams-experience.md
index 1243d7977f..4a98f6b253 100644
--- a/Teams/enhanced-teams-experience.md
+++ b/Teams/enhanced-teams-experience.md
@@ -77,6 +77,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.
+- **Priority account chat controls** - Allows an IT Admin to assign a policy to specific users, granting them the ability to block incoming 1:1 chats from people within the organization.
+
- **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.
@@ -95,6 +97,7 @@ Teams Premium provides more ways to safeguard and monitor users' Teams experienc
| Microsoft eCDN |Yes |[How to enable Microsoft eCDN](/ecdn/how-to/enable-microsoft-ecdn-for-your-tenant)|No end user control |
| Prevent copying chat content to clipboard |Yes, use the Teams admin center to add or delete chat content copying restrictions in your meeting templates. Use the Microsoft Purview portal to turn labels with chat content copying restrictions on or off.| [Manage chat for sensitive Teams meetings](manage-chat-sensitive-meetings.md) | No end-user control |
| Prevent users from sharing content in external meetings|Yes| [Prevent users from sharing content in external meetings](block-external-content-share.md) | No end-user control |
+ | Priority account chat controls|Yes| [Allow users to block Microsoft Teams chat messages](block-incoming-chats.md) | No end-user documentation |
| Real-time telemetry and retention|No, contact support for assistance.| [Use real-time telemetry to troubleshoot poor meeting quality](use-real-time-telemetry-to-troubleshoot-poor-meeting-quality.md#where-to-find-per-user-real-time-troubleshooting-telemetry) | No end-user control |
| Restrict who can record | Yes, use the Teams admin center to add or delete recording restrictions in your meeting templates. Use the Microsoft Purview 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 |
diff --git a/Teams/facilitator-teams.md b/Teams/facilitator-teams.md
index 719a359c7e..9d53c11676 100644
--- a/Teams/facilitator-teams.md
+++ b/Teams/facilitator-teams.md
@@ -11,6 +11,7 @@ ms.service: msteams
audience: Admin
ms.collection:
- M365-collaboration
+ - magic-ai-copilot
ms.custom:
- admindeeplinkTEAMS
f1.keywords:
diff --git a/Teams/institution-settings.md b/Teams/institution-settings.md
index c5f008c666..c380601789 100644
--- a/Teams/institution-settings.md
+++ b/Teams/institution-settings.md
@@ -19,6 +19,7 @@ description: How to enable or disable AI content recommendations for educators i
ms.collection:
- M365-collaboration
- tier2
+ - magic-ai-copilot
---
# Set up AI content recommendations in an institution
diff --git a/Teams/languages-for-voicemail-greetings-and-messages.md b/Teams/languages-for-voicemail-greetings-and-messages.md
index e50a6f1faf..d6d561012c 100644
--- a/Teams/languages-for-voicemail-greetings-and-messages.md
+++ b/Teams/languages-for-voicemail-greetings-and-messages.md
@@ -45,7 +45,7 @@ Teams supports the following languages for voicemail greetings.
|Czech |Czech Republic |cs-CZ |Yes |Yes |No |
|Danish |Denmark |da-DK |Yes |Yes |No |
|Dutch |Belgium |nl-BE |Yes, but Dutch (Netherlands) is used. |Yes |No |
-|Dutch |Netherlands |nl-NL |Yes |Yes |No |
+|Dutch |Netherlands |nl-NL |Yes |Yes |Yes |
|English |Australia |en-AU |Yes, but English (United States) is used. |Yes |Yes, but English (United States) is used. |
|English |Canada |en-CA |Yes, but English (United States) is used. |Yes |Yes, but English (United States) is used. |
|English |India |en-IN |Yes, but English (United States) is used. |Yes |Yes, but English (United States) is used. |
@@ -66,6 +66,8 @@ Teams supports the following languages for voicemail greetings.
|Greek |Greece |el-GR |Yes |Yes |No |
|Hebrew |Israel |he-IL |Yes |No |No |
|Hindi |India |hi-IN |Yes |No |No |
+|Tamil |India |ta-IN |Yes |No |No |
+|Telugu |India |te-IN |Yes |No |No |
|Hungarian |Hungary |hu-HU |Yes |No |No |
|Indonesian |Indonesia |id-ID |Yes |Yes |No |
|Italian |Italy |it-IT |Yes |Yes |Yes |
@@ -73,6 +75,8 @@ Teams supports the following languages for voicemail greetings.
|Korean |Korean |ko-KR |Yes |Yes |No |
|Latvian |Latvia |lv-LV |Yes |Yes |No |
|Lithuanian |Lithuania |lt-LT |Yes |Yes |No |
+|Malay |Malaysia |ms-MY |Yes |No |No |
+|Maltese |Malta |mt-MT |Yes |No |No |
|Norwegian (Bokmal) |Norway |nb-NO |Yes |Yes |No |
|Polish |Poland |pl-PL |Yes |Yes |No |
|Portuguese |Brazil |pt-BR |Yes, but Portuguese (Portugal) is used. |Yes |Yes |
@@ -86,6 +90,7 @@ Teams supports the following languages for voicemail greetings.
|Swedish |Sweden |sv-SE |Yes |Yes |No |
|Thai |Thailand |th-TH |Yes |Yes |No |
|Turkish |Türkiye |tr-TR |Yes |Yes |No |
+|Urdu |Pakistan |ur-PK |Yes |No |No |
|Vietnamese |Vietnam |vi-VN |Yes |Yes |No |
|Welsh |Wales |cy-GB |Yes |Yes |No |
diff --git a/Teams/manage-phone-numbers-landing-page.md b/Teams/manage-phone-numbers-landing-page.md
index 3147b9e583..84d99acf4c 100644
--- a/Teams/manage-phone-numbers-landing-page.md
+++ b/Teams/manage-phone-numbers-landing-page.md
@@ -3,8 +3,8 @@ title: "Manage phone numbers for your organization"
author: sfrancis206
ms.author: scottfrancis
manager: pamgreen
-ms.reviewer: davlick, roykuntz, jenstr
-ms.date: 08/10/2023
+ms.reviewer: pavellatif
+ms.date: 12/17/2024
ms.topic: conceptual
ms.assetid: 6b61cb3c-361c-48a8-a9ef-d81bddde27bb
ms.tgt.pltfrm: cloud
@@ -65,26 +65,25 @@ How you acquire and manage telephone numbers differs depending on your Public Sw
## User telephone numbers
There are two types of user telephone numbers, which can be assigned to users in your organization:
-
+
- **Geographic numbers** have a relationship to a geographic area and are the most common. For example, geographic telephone numbers in most cases can only be used within a certain address, city, state, or region of the country/region.
-
-- **Non-geographic numbers** are known as national numbers or sometimes VoIP numbers. These numbers don't have a relationship to a geographic area within a country/region. For example, non-geographic numbers often have the same cost when calling the number from anywhere within the country/region. Also, some countries/regions, such as Denmark, only have non-geographic numbers available.
+- **Non-geographic numbers** are known as national numbers or sometimes VoIP numbers. These numbers don't have a relationship to a geographic area within a country/region. For example, non-geographic numbers often have the same cost when calling the number from anywhere within the country/region. Also, some countries/regions, such as Denmark, only have non-geographic numbers available.
## Service telephone numbers
-This section describes service numbers available from Microsoft that are included in your licensing. For information about service numbers provided by Operator Connect or Direct Routing, contact your provider.
+This section describes service numbers available from Microsoft that are included in your licensing. For information about service numbers provided by Operator Connect or Direct Routing, contact your provider.
There are two types of service telephone numbers provided by Microsoft--toll and toll-free--which can be assigned to services such as Audio Conferencing, Auto Attendants, or Call Queues. Service numbers have a higher concurrent call capacity than user numbers. Service number availability varies by country/region and the type of number (whether it's a toll or toll-free number). Microsoft’s telephony licenses in each country/region dictate what the number can be used for.
-
- - **Toll service numbers** - There are two types of toll service numbers, which may incur a toll cost to the caller:
-
- - **Geographic numbers** Geographic numbers have a relationship to a geographic area. For example, geographic telephone numbers in most cases can only be used within a certain address, city, state, or region of the country.
-
- - **Non-geographic numbers** Non-geographic numbers are national numbers that don't have a relationship to a geographic area within a country/region. For example, non-geographic numbers often have the same cost when calling the number from anywhere within the country/region.
-
+
+- **Toll service numbers** - There are two types of toll service numbers, which may incur a toll cost to the caller:
+
+ - **Geographic numbers** Geographic numbers have a relationship to a geographic area. For example, geographic telephone numbers in most cases can only be used within a certain address, city, state, or region of the country.
+
+ - **Non-geographic numbers** Non-geographic numbers are national numbers that don't have a relationship to a geographic area within a country/region. For example, non-geographic numbers often have the same cost when calling the number from anywhere within the country/region.
+
- **Toll-free service numbers** - These service numbers don't typically incur a toll cost to the caller. Teams provides national toll-free numbers in over 60 countries/regions.
-
+
> [!CAUTION]
> Some countries/regions and originating number types, such as calls originating from mobile phones, may in some cases incur a toll cost to the caller.
@@ -92,16 +91,24 @@ There are two types of service telephone numbers provided by Microsoft--toll and
Where and how numbers are managed depend on the PSTN connectivity option:
-- Microsoft Calling Plan and Operator Connect phone numbers can be managed only in Microsoft 365.
+### Microsoft Calling Plan, Operator Connect, and Teams Phone Mobile
+
+Microsoft Calling Plan, Operator Connect, and Teams Phone Mobile phone numbers can be managed in the following interfaces:
+
+- Teams admin center (TAC)
+- Teams PowerShell
+- On-premises Active Directory
-- Direct Routing phone numbers can be managed in the on-premises Active Directory or in Microsoft 365 as described in the following sections.
+To review more details, see [Manage phone numbers for users](assign-change-or-remove-a-phone-number-for-a-user.md)
### Direct Routing numbers managed in an on-premises Active Directory
+Direct Routing phone numbers can be managed in on-premises Active Directory or in Microsoft 365.
+
If you have or had a Skype for Business Server hybrid deployment,
your on-premises Active Directory is most likely synchronizing with Microsoft 365. This means that directory attributes on user and resource accounts are managed in the on-premises Active Directory and synchronized into Microsoft 365.
-If the Direct Routing phone number is managed on the user or resource account in the on-premises Active Directory, the msRTCSIP-Line parameter on the account contains a value. You can use a tool such as ADSI Edit to view the msRTCSIP-Line parameter for a user or resource account that has a Direct Routing phone number assigned in on-premises Active Directory.
+If the Direct Routing phone number is managed on the user or resource account in the on-premises Active Directory, the msRTCSIP-Line parameter on the account contains a value. You can use a tool such as ADSI Edit to view the msRTCSIP-Line parameter for a user or resource account that has a Direct Routing phone number assigned in on-premises Active Directory.
After this parameter is automatically synchronized to the user or resource account in Microsoft 365 through the directory synchronization process (Microsoft Entra Connect), you can view the phone number by looking at the OnPremLineURi parameter in the output from the [Get-CsOnlineUser](/powershell/module/teams/get-csonlineuser) cmdlet.
@@ -112,16 +119,20 @@ After this parameter is automatically synchronized to the user or resource accou
### Direct Routing numbers managed in Microsoft 365
-If you're not managing Direct Routing phone numbers in the on-premises Active Directory, then they're managed in Microsoft 365. Because the phone numbers are not synching to Microsoft 365, they're not visible in the OnPremLineUri parameter in the output from the Get-CsOnlineUser cmdlet run for the user or resource account.
+If you're not managing Direct Routing phone numbers in the on-premises Active Directory, then they're only managed in Microsoft 365. Because the phone numbers are not synching from on-premises to Microsoft 365, there is no visible value in the OnPremLineUri parameter in the output from the Get-CsOnlineUser cmdlet run for the user or resource account.
+
+You can manage Direct Routing numbers in Microsoft 365 with Teams Powershell, using the [Set-CsPhoneNumberAssignment](/powershell/module/teams/set-csphonenumberassignment) and [Get-CsPhoneNumberAssignment](/powershell/module/teams/get-csphonenumberassignment) cmdlets.
### Direct Routing numbers managed in both an on-premises Active Directory and Microsoft 365
-It's possible to manage Direct Routing phone numbers of some user and resource accounts in an on-premises Active Directory and Direct Routing phone numbers of other accounts in Microsoft 365. This capability depends on whether the attribute msRTCSIP-Line is set on the user or resource account in the on-premises Active Directory.
+It's possible to manage Direct Routing phone numbers of some user and resource accounts in an on-premises Active Directory and Direct Routing phone numbers of other accounts in Microsoft 365. This capability depends on whether the attribute msRTCSIP-Line is set on the user or resource account in the on-premises Active Directory.
### Change where Direct Routing phone numbers are managed
-To change where a Direct Routing phone number is managed, you need to remove the phone number from the msRTCSIP-Line attribute on the user or resource account in the on-premises Active Directory.
+To change where a Direct Routing phone number is managed, you need to remove the phone number from the msRTCSIP-Line attribute on the user or resource account in the on-premises Active Directory.
+
+Note that the phone number needs to be re-assigned to the user or resource account in Microsoft 365.
-For more information, see [Clear Skype for Business attributes for all on-premises users in Active Directory](/skypeforbusiness/hybrid/cloud-consolidation-managing-attributes#method-2---clear-skype-for-business-attributes-for-all-on-premises-users-in-active-directory.md). Note that the phone number needs to be re-assigned to the user or resource account in Microsoft 365.
+After the removal has been synchronized to Microsoft 365, the OnPremLineUri attribute in the output from Get-CsOnlineUser on the user or resource account will be empty.
-After the removal has been synchronized to Microsoft 365, the OnPremLineUri attribute in the output from Get-CsOnlineUser on the user or resource account will be empty.
+For more information, see [Clear Skype for Business attributes for all on-premises users in Active Directory](/skypeforbusiness/hybrid/cloud-consolidation-managing-attributes#method-2---clear-skype-for-business-attributes-for-all-on-premises-users-in-active-directory.md).
diff --git a/Teams/media/mr-objectid-expand.png b/Teams/media/mr-objectid-expand.png
new file mode 100644
index 0000000000..9fad3f5092
Binary files /dev/null and b/Teams/media/mr-objectid-expand.png differ
diff --git a/Teams/media/mr-objectid-small.png b/Teams/media/mr-objectid-small.png
new file mode 100644
index 0000000000..619fc1797b
Binary files /dev/null and b/Teams/media/mr-objectid-small.png differ
diff --git a/Teams/meeting-policies-overview.md b/Teams/meeting-policies-overview.md
index 99c63b5e19..abe7e7f3c9 100644
--- a/Teams/meeting-policies-overview.md
+++ b/Teams/meeting-policies-overview.md
@@ -48,6 +48,7 @@ Policies are implemented in one of the following ways:
> [!NOTE]
> Once you create a policy, its name can't be changed.
+> To access this policy in the new experience, navigate to Settings & policies. [Unified policies and settings management](/microsoftteams/unified-policies-settings-management-teams-admin-center)
This video shows the steps to create and assign a custom meeting policy to a user (or users).
@@ -78,7 +79,9 @@ This video shows the steps to edit an organizational-wide default meeting policy
## Related topics
+- [Unified policies and settings management](/microsoftteams/unified-policies-settings-management-teams-admin-center)
- [Teams policies reference - Meetings](settings-policies-reference.md#meetings)
- [Teams PowerShell overview](teams-powershell-overview.md)
- [Assign policies to your users in Teams](policy-assignment-overview.md)
- [Roles in a Teams meeting](https://support.microsoft.com/office/c16fa7d0-1666-4dde-8686-0a0bfe16e019)
+
diff --git a/Teams/meeting-transcription-captions.md b/Teams/meeting-transcription-captions.md
index b2740499b0..0cf3f3a18b 100644
--- a/Teams/meeting-transcription-captions.md
+++ b/Teams/meeting-transcription-captions.md
@@ -11,6 +11,7 @@ ms.collection:
- m365initiative-meetings
- highpri
- Tier1
+ - magic-ai-copilot
ms.reviewer: richardzhang
ms.date: 4/29/2024
search.appverid: MET150
diff --git a/Teams/meeting-webinar-town-hall-feature-comparison.md b/Teams/meeting-webinar-town-hall-feature-comparison.md
index c916fa900b..64e909cc1a 100644
--- a/Teams/meeting-webinar-town-hall-feature-comparison.md
+++ b/Teams/meeting-webinar-town-hall-feature-comparison.md
@@ -47,6 +47,8 @@ The following table shows which features are available in meetings, webinars, an
|[Convenience recording](meeting-recording.md)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
|[Custom backgrounds](custom-meeting-backgrounds.md)|Premium|Premium|Premium|
|[Decorate my background](https://adoption.microsoft.com/microsoft-teams-premium/decorate-your-background/)|Premium|Premium|Premium|
+|[Download town hall transcripts](https://support.microsoft.com/office/manage-town-hall-recordings-in-microsoft-teams-88ac3af7-db67-4556-a202-b73a1d6c2e46)|![Image of a x for no](/office/media/icons/cancel-teams.png)|![Image of a x for no](/office/media/icons/cancel-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
+|[Download webinar transcripts](https://support.microsoft.com/office/manage-webinar-recordings-in-microsoft-teams-8cf1ba61-c9d8-4628-8b5d-0dcdb8503144)|![Image of a x for no](/office/media/icons/cancel-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|![Image of a x for no](/office/media/icons/cancel-teams.png)|
|[eCDN](streaming-ecdn-enterprise-content-delivery-network.md)|For view-only meetings only.|![Image of a x for no](/office/media/icons/cancel-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
|[eCDN analytics](/ecdn/technical-documentation/analytics)|For view-only meetings only.|![Image of a x for no](/office/media/icons/cancel-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
|[Email communication for events](manage-email-communications.md)|![Image of a x for no](/office/media/icons/cancel-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|![Image of a x for no](/office/media/icons/cancel-teams.png)|
diff --git a/Teams/migration-from-teams.md b/Teams/migration-from-teams.md
new file mode 100644
index 0000000000..89264fef42
--- /dev/null
+++ b/Teams/migration-from-teams.md
@@ -0,0 +1,96 @@
+---
+title: Export options for switching from Microsoft Teams
+ms.author: heidip
+author: MicrosoftHeidi
+manager: jtremper
+ms.topic: article
+ms.date: 12/30/2024
+ms.service: msteams
+audience: admin
+ms.collection:
+- M365-collaboration
+- m365initiative-deployteams
+ms.reviewer: freda.li
+search.appverid: MET150
+f1.keywords:
+- NOCSH
+description: Guidance on exporting data when migrating from Microsoft Teams to a third-party application.
+appliesto:
+- Microsoft Teams
+ms.localizationpriority: medium
+---
+
+# Export options for switching from Microsoft Teams
+
+Microsoft supports customer choice, including enabling the export of data at no charge when switching from Teams to another provider. For any customer who prefers to use Teams Export APIs, refer to [Steps to access the Teams Export APIs](#steps-to-access-the-teams-export-apis).
+
+In addition to the APIs, Teams now offers a brand-new data export tool for small to medium-sized customers to export data when switching. This tool allows for unlimited exports during a 90-day period with just a single action in the Teams admin center. For more information about how to use the tool, refer to [Steps to access the Teams data export tool](#steps-to-access-the-teams-data-export-tool).
+
+## Steps to access the Teams data export tool
+
+1. To export your data from Microsoft Teams for switching and access the tool at no charge, select [this link](https://aka.ms/AccessTeamsDataExportTool) to contact support through the Teams admin center.
+1. Choose your preferred method of contact: email or phone. Make sure to have the following information ready.
+ 1. Title: Use a predefined title.
+ 1. Description: Provide an estimate of the size of your tenant and confirmation that you are accessing the tool for the purpose of switching from Teams.
+ 1. The tool supports the export of data for tenants of up to 500 users.
+1. When we receive your request, we begin processing it and notify you when you can access the tool.
+
+### Access the Teams data export tool
+
+Exporting data may involve your confidential, personal, and sensitive data. Note the following considerations:
+
+- **Access role**: As the tool gives access to sensitive Teams data, you need to sign in to the Teams admin center as the global administrator to access it.
+- **Duration**: You can use the tool for up to 90 days from the time the access is provided to the tool.
+- **Download window**: After the data is prepared, you'll download a ZIP file with a series of JSON files. When the download link becomes available, you have 24 hours to download it.
+
+> [!NOTE]
+> When you start exporting data or when an export is in progress, any new data created during or after the export is not included. To capture the content that is not included, you can do another export within the 90 days.
+
+### What the Teams data export tool supports
+
+The data exported through the tool closely resembles the data exported through the Teams Export APIs. For more details, refer to [Export content with the Microsoft Teams Export APIs](export-teams-content.md).
+
+The Teams data export tool allows you to export the following from Microsoft Teams:
+
+- 1:1 chats
+- Group chats
+- Meeting chats
+- Channel messages
+
+The Teams data export tool also supports the following data:
+
+- **Team and Channel structure**: The Teams data export tool supports the Team and Channels structure. Channels are specific collaboration spaces within a team where members can focus on topics, projects, or departments.
+- **User/Roster**: The Teams data export tool supports exporting the list of users who are part of a specific team or channel, including details about each user's roles.
+- **Apps**: The Teams data export tool supports exporting the list of installed apps for a channel.
+
+### What the ZIP file includes
+
+|File name |Note |Public documentation |
+|----------|-----|---------------------|
+|/users/usersList.json |List of all users with user details |[List users](/graph/api/user-list) |
+|/users/{userId}/messages_{userId}.json |List of messages for a user |[chats: getAllMessages](/graph/api/chats-getallmessages) |
+|/users/{userId}/retainedMessages_{userId}.json |List of edit message history of a user |[chat: getAllRetainedMessages](/graph/api/chat-getallretainedmessages) |
+|/users/{userId}/meetings_{userId}.json |List of meetings user is part of |[List events](/graph/api/calendar-list-events) |
+|/users/{userId}/meetingRecordings_{userId}.json |List of meeting recordings links organized by a user |[onlineMeeting: getAllRecordings](/graph/api/onlinemeeting-getallrecordings) |
+|/users/{userId}/meetingTranscripts_{userId}.json |List of meeting transcript links organized by a user |[onlineMeeting: getAllTranscripts](/graph/api/onlinemeeting-getalltranscripts) |
+|/teams/teamsList |List of teams |[List groups](/graph/api/group-list) |
+|/teams/teamsSettings |Team settings of all teams |[Get team](/graph/api/team-get) |
+|/teams/{teamId}/teamMembers_{teamId}.json |List of members of a team |[List members of team](/graph/api/team-list-members) |
+|/teams/{teamId}/messages_{teamId}.json |List of messages for a team |[channel: getAllMessages](/graph/api/channel-getallmessages) |
+|/teams/{teamId}/retainedMessages_{teamId}.json |Message edit history of a team |[channel: getAllRetainedMessages](/graph/api/channel-getallretainedmessages) |
+|/teams/{teamId}/teamInstalledApps_{teamId}.json |List of installed apps of a team |[List apps in team](/graph/api/team-list-installedapps) |
+|/teams/{teamId}/groupEvents_{teamdId}.json |List of meetings for a team |[List calendarView](/graph/api/calendar-list-calendarview) |
+|/teams/{teamId}/channels_{teamId}.json |List of channels for a team |[List allChannels](/graph/api/team-list-allchannels) |
+|/teams/{teamId}/channels/{channelId}/channelMembers.json |List of members of a channel (Only available for shared and private channels; standard channel members are the same as teams member.) |[List members of a channel](/graph/api/channel-list-members) |
+
+## Steps to access the Teams Export APIs
+
+1. To export your data out of Microsoft Teams by using the Export APIs directly at no charge, select [this link](https://aka.ms/Teamsexportbillingsuspension) to contact support through the Teams admin center.
+1. Choose your preferred method of contact: email or phone. Make sure to have the following information ready.
+ 1. Title: Use a predefined title.
+ 1. Description: Provide confirmation that you are exporting through the Teams Export APIs for the purpose of switching from Teams.
+1. When we receive your request, we begin the evaluation process and notify you when you can access the APIs at no charge to customer charge.
+
+### Access the Teams Export APIs
+
+To learn more about which data we support to export using the Teams Export APIs, see [Export content with the Microsoft Teams Export APIs](export-teams-content.md).
diff --git a/Teams/operator-connect-mobile-configure.md b/Teams/operator-connect-mobile-configure.md
index ecca05cc3c..acb86aadfc 100644
--- a/Teams/operator-connect-mobile-configure.md
+++ b/Teams/operator-connect-mobile-configure.md
@@ -31,12 +31,16 @@ For a list of operators participating in the Teams Phone Mobile program, and the
This article describes the following steps to configure Teams Phone Mobile:
-- [Step 1: Enable an operator](#step-1-enable-an-operator)
-- [Step 2: Manage phone numbers and assign licenses](#step-2-manage-phone-numbers-and-assign-licenses)
-- [Step 3: Assign numbers to emergency addresses](#step-3-assign-numbers-to-emergency-addresses)
-- [Step 4: Manage your operators](#step-4-manage-your-operators)
-- [Step 5: Release numbers](#step-5-release-numbers)
-- [Step 6: Manage user incoming calling policies](#step-6-manage-user-incoming-calling-policies)
+- [Configure Teams Phone Mobile](#configure-teams-phone-mobile)
+ - [Step 1: Enable an operator](#step-1-enable-an-operator)
+ - [Step 2: Manage phone numbers and assign licenses](#step-2-manage-phone-numbers-and-assign-licenses)
+ - [Step 3: Assign numbers to emergency addresses](#step-3-assign-numbers-to-emergency-addresses)
+ - [Step 4: Manage your operators](#step-4-manage-your-operators)
+ - [Step 5: Release numbers](#step-5-release-numbers)
+ - [Step 6: Manage user incoming calling policies](#step-6-manage-user-incoming-calling-policies)
+ - [Use the Teams admin center](#use-the-teams-admin-center)
+ - [Use PowerShell](#use-powershell)
+ - [Related articles](#related-articles)
## Step 1: Enable an operator
@@ -187,14 +191,5 @@ For administrators:
For users in your organization:
-- [Get started with Teams Phone Mobile](https://prod.support.services.microsoft.com/en-us/office/getting-started-with-teams-phone-mobile-c37a6764-6c4f-4685-a26f-b84c12a71697)
-- [Manage call settings in Teams Phone Mobile](https://prod.support.services.microsoft.com/en-us/office/manage-call-settings-in-microsoft-teams-phone-mobile-dbe4098a-198f-4101-b769-ecf0da9b33e2)
-
-
-
-
-
-
-
-
-
+- [Get started with Teams Phone Mobile](https://support.microsoft.com/en-us/office/getting-started-with-microsoft-teams-phone-mobile-c37a6764-6c4f-4685-a26f-b84c12a71697)
+- [Manage call settings in Teams Phone Mobile](https://support.microsoft.com/en-us/office/manage-call-settings-in-microsoft-teams-phone-mobile-dbe4098a-198f-4101-b769-ecf0da9b33e2)
diff --git a/Teams/plan-town-halls.md b/Teams/plan-town-halls.md
index 35097679c9..7e9f67ac16 100644
--- a/Teams/plan-town-halls.md
+++ b/Teams/plan-town-halls.md
@@ -171,6 +171,7 @@ Teams admins and organizers have different policies and settings to control the
|[Audio and video](meeting-policies-audio-and-video.md)|Can manage the availability and use of audio and video for presenters and organizers.| Only presenters and organizers can use their audio and video. Attendees can't share their audio or video, but interact through Q&A.|
|[Chat](manage-meeting-chat.md)|Can manage whether organizers, presenters, and co-organizers can read and write messages to each other during town halls.|Can chat with presenters and co-organizers. Attendees don't use this chat during town halls. To learn how attendees can use chat during town halls, see [Manage event chat for Microsoft Teams town halls](town-hall-chat.md).|
|[Content sharing](meeting-policies-content-sharing.md)|Can control sharing mode, who can request control, and can set a default for who can present.|Can control who can present among presenters, organizers, and co-organizers. Attendees can't share content in town halls.|
+|[Download transcripts](https://support.microsoft.com/office/manage-town-hall-recordings-in-microsoft-teams-88ac3af7-db67-4556-a202-b73a1d6c2e46)|No control.|Can download transcripts from their town halls.|
|[eCDN](streaming-ecdn-enterprise-content-delivery-network.md)|Can manage and configure the availability of eCDN for organizers. Admins can also turn off the Microsoft eCDN for town hall organizers with a Premium license and switch to a partner eCDN provider.| No control.|
|[Email communications (Teams Premium)](manage-email-communications.md)|Can control if event organizers and co-organizers can edit email templates for their town halls.|Can edit email templates before they're sent out.|
|[External presenters](https://support.microsoft.com/office/schedule-a-town-hall-in-microsoft-teams-d493b5cc-9f61-4dac-8027-d837dafb7a4c)|No control.|Can invite presenters from outside of your organization. External presenters have a unique join link to join the town hall without waiting in the lobby.|
diff --git a/Teams/plan-webinars.md b/Teams/plan-webinars.md
index 05d2c5ae44..65307a9ad8 100644
--- a/Teams/plan-webinars.md
+++ b/Teams/plan-webinars.md
@@ -81,6 +81,8 @@ A Teams Premium subscription includes the following features for webinars:
|Feature name | Webinar features | Teams Premium webinar features |
|-------------------------------------------------------|:---------------------:|:-------------------------:|
+|Duration|30 hours |30 hours|
+|Recording length1|4 hours |4 hours|
|Allow registered users to bypass the lobby |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
|Assign a co-organizer |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
|Limit the number of people who can register |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
@@ -89,6 +91,7 @@ A Teams Premium subscription includes the following features for webinars:
|Turn on Q&A for webinars|![Image of a checkmark for yes](/office/media/icons/success-teams.png) |![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
|View attendance reports|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
|External presenters|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
+|Download transcripts|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|![Image of a checkmark for yes](/office/media/icons/success-teams.png)|
|Create a webinar wait list | |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
|Limit the day and time when people can register | |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
|Manage attendees’ view | |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
@@ -100,6 +103,8 @@ A Teams Premium subscription includes the following features for webinars:
|Custom meeting templates | |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
|Admin created custom meeting backgrounds | |![Image of a checkmark for yes](/office/media/icons/success-teams.png) |
+1 - Every four hours, a new recording starts. For example, a webinar that lasts 8 hours has two recordings.
+
## Webinar control comparison
Teams admins and organizers have different policies and settings to control the webinar experience. The following table lists the types of features available for webinars and how the admin and organizer controls interact.
@@ -111,6 +116,7 @@ Teams admins and organizers have different policies and settings to control the
|[Chat](manage-meeting-chat.md)|Can manage whether organizers, presenters, and co-organizers, and attendees can read and write chat messages.|Can manage whether chat is available for their webinars.|
|[Collaboration features](meeting-policies-content-sharing.md)|Can control the availability of PowerPoint Live, whiteboard, and shared notes.|No control.|
|[Content sharing](meeting-who-present-request-control.md)|Can control sharing mode and who can request control and can set a default for who can present.|Can control who can present.|
+|[Download transcripts](https://support.microsoft.com/office/manage-webinar-recordings-in-microsoft-teams-8cf1ba61-c9d8-4628-8b5d-0dcdb8503144)|No control.|Can download transcripts from their webinars.|
|[Email communications (Teams Premium)](manage-email-communications.md)|Can control if event organizers and co-organizers can edit email templates for their webinars.|Can edit email templates before they're sent out.|
|[External presenters](https://support.microsoft.com/office/schedule-a-webinar-in-microsoft-teams-0719a9bd-07a0-47fd-8415-6c576860f36a)|No control.|Can invite presenters from outside of your organization. External presenters have a unique join link to join the webinar without waiting in the lobby.|
|[Green room](https://support.microsoft.com/office/green-room-for-teams-meetings-5b744652-789f-42da-ad56-78a68e8460d5)|No control.|Can choose if green room is used for a webinar.|
diff --git a/Teams/predefined-meeting-template-reference.md b/Teams/predefined-meeting-template-reference.md
index 432f63e934..43c6808453 100644
--- a/Teams/predefined-meeting-template-reference.md
+++ b/Teams/predefined-meeting-template-reference.md
@@ -6,7 +6,7 @@ manager: pamgreen
ms.topic: article
ms.service: msteams
ms.reviewer: idilates
-ms.date: 12/2/2024
+ms.date: 12/19/2024
audience: admin
ms.localizationpriority: medium
f1.keywords:
@@ -36,7 +36,7 @@ The Virtual appointment meeting template comes with the following options. You c
|:-----|:------------|:---------|:----------|
|***Security***||||
|Apply sensitivity label|None|Visible|Unlocked|
-|Who can bypass the lobby|Everyone|Visible|Unlocked|
+|Who can bypass the lobby|People in my org and guests|Visible|Unlocked|
|People dialing in can bypass the lobby|Off|Visible|Unlocked|
|End-to-end encryption|Off|Visible|Unlocked|
|Enable watermark for screenshare|Off|Visible|Unlocked|
@@ -52,7 +52,7 @@ The Virtual appointment meeting template comes with the following options. You c
|***Roles***||||
|Announce when people dialing in join and leave|Off|Visible|Unlocked|
|***Meeting engagement***||||
-|Allow meeting chat|On during the meeting only|Visible|Unlocked|
+|Meeting chat|On during the meeting only|Visible|Unlocked|
|Allow reactions|Off|Visible|Unlocked|
|Q&A|Off|Visible|Unlocked|
|Manage what attendees see|Off|Visible|Unlocked|
diff --git a/Teams/rooms/certified-hardware.md b/Teams/rooms/certified-hardware.md
index 60b569c58a..5885910868 100644
--- a/Teams/rooms/certified-hardware.md
+++ b/Teams/rooms/certified-hardware.md
@@ -206,6 +206,7 @@ The following devices are certified under the Microsoft Teams Rooms peripherals
| [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 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 Rally Bar No Radio](https://www.logitech.com/products/video-conferencing/room-solutions/rallybar.960-001669.html) | Logi CollabOS: 1.13.127 | | | | |
| [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 | | ✔ |||
@@ -226,6 +227,7 @@ The following devices are certified under the Microsoft Teams Rooms peripherals
| [Nureva HDL310](https://www.nureva.com/audio-conferencing/hdl310) | 1.8.269710 | | | ✔ | |
| [Nureva HDL410](https://www.nureva.com/audio-conferencing/hdl410) | 1.5.243554 | | |||
| [Owl Labs Meeting Owl 3](https://owllabs.com/products/meeting-owl-3) | 6.4.10.42 | | |||
+| [Owl Labs Owl Bar](https://owllabs.com/products/owl-bar) | 6.6.24.43 | | | | |
| [Panasonic 360 degree camera speakerphone PressIT360](https://panasonic.net/cns/prodisplays/products/ty-csp1/) | 0.0.7904.54 | | |||
| [Pansonic AW-UE4 camera](https://pro-av.panasonic.net/products/aw-ue4/) | 02.03 | | |||
| [Poly Eagle Eye Cube Camera](https://www.polycom.com/products-services/hd-telepresence-video-conferencing/realpresence-accessories/eagleeye-cameras.html) | 1.2.0 | | |||
diff --git a/Teams/rooms/copilot-admin-mtr.md b/Teams/rooms/copilot-admin-mtr.md
index 7a3f3cc546..936e5a3b57 100644
--- a/Teams/rooms/copilot-admin-mtr.md
+++ b/Teams/rooms/copilot-admin-mtr.md
@@ -15,6 +15,7 @@ ms.collection:
- M365-collaboration
- teams-rooms-consoles
- Tier1
+ - magic-ai-copilot
f1.keywords:
- NOCSH
search.appverid: MET150
diff --git a/Teams/rooms/supported-ca-and-compliance-policies.md b/Teams/rooms/supported-ca-and-compliance-policies.md
index e34afe4a82..4ca278c7e1 100644
--- a/Teams/rooms/supported-ca-and-compliance-policies.md
+++ b/Teams/rooms/supported-ca-and-compliance-policies.md
@@ -61,7 +61,7 @@ The following list includes the supported Conditional Access policies for Teams
| Use Conditional Access App Control | Not supported | Not Supported | Not supported
| Sign-in frequency | Supported| Supported | Supported |
| Persistent browser session | Not supported | Not supported | Not supported |
-| Customize conditional access evaluation | Not supported | Not supported | Not supported |
+| Customize continuous access evaluation | Not supported | Not supported | Not supported |
| Disable resiliency defaults | Not supported | Not supported | Not supported
| Require token protection for sign-in sessions (Preview) | Not supported | Not supported | Not supported
diff --git a/Teams/rooms/voice-and-face-recognition.md b/Teams/rooms/voice-and-face-recognition.md
index d8a799ca71..3c6a9d89ba 100644
--- a/Teams/rooms/voice-and-face-recognition.md
+++ b/Teams/rooms/voice-and-face-recognition.md
@@ -142,7 +142,7 @@ Set-CsTeamsMeetingPolicy -Identity -PolicyName -EnrollUserOverride Disabled
> [!NOTE]
> A new `csTeamsAIPolicy` for Microsoft Teams, now available via Microsoft PowerShell, will take effect in mid-January 2025. This policy will replace the existing enrollment setting in `csTeamsMeetingPolicy` and includes two settings: `EnrollFace` and `EnrollVoice`.
> To help you get started, review:
-> - [Set-CsTeamsAIPolicy (MicrosoftTeamsPowerShell) | Microsoft Learn](/powershell/module/teams/set-csteamsaipolicy)
+> - [Set-CsTeamsAIPolicy (MicrosoftTeamsPowerShell)](/powershell/module/teams/set-csteamsaipolicy)
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
@@ -155,8 +155,6 @@ Admins can manage how voice and face profiles are used to turn off Voice Isolati
-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/teams-analytics-and-reports/walkie-talkie-usage-report.md b/Teams/teams-analytics-and-reports/walkie-talkie-usage-report.md
index aa03cd3975..5e62e2f7df 100644
--- a/Teams/teams-analytics-and-reports/walkie-talkie-usage-report.md
+++ b/Teams/teams-analytics-and-reports/walkie-talkie-usage-report.md
@@ -7,7 +7,7 @@ audience: admin
ms.topic: conceptual
ms.service: microsoft-365-frontline
ms.reviewer: yinchang
-ms.date: 10/07/2024
+ms.date: 12/30/2024
f1.keywords:
- NOCSH
ms.localizationpriority: high
@@ -26,16 +26,18 @@ appliesto:
The Walkie Talkie usage and performance report in the Microsoft Teams admin center gives you an overview of [Walkie Talkie](../walkie-talkie.md) activity in your organization. The report provides information such as the number of push-to-talk (PTT) transmissions made and received, channel activity, transmission duration, and device and participant details.
-Use this report to gain insight into Walkie Talkie usage trends and performance in your organization. To access the report, you must be a Teams Administrator, Global Reader, Report Reader, or Global Administrator.
+You can choose a predefined date range or set your own custom date and time range (coming soon) for the report. Use this report to gain insight into Walkie Talkie usage trends and performance in your organization.
+
+To access the report, you must be a Teams Administrator, Global Reader, Report Reader, or Global Administrator.
> [!IMPORTANT]
> Microsoft recommends that you use roles with the fewest permissions. This helps improve security for your organization. Global Administrator is a highly privileged role that should be limited to emergency scenarios when you can't use a less-privileged role.
## Download and view the report
-1. In the left navigation of the Microsoft Teams admin center, choose **Analytics & reports** > **Usage reports**. On the **View reports** tab, under **Report**, select **Walkie Talkie usage**.
-1. Under **Date range**, select a date range of 7 days or 30 days. Then, choose **Run report**.
-1. Select **Generate report**.
+1. In the left navigation of the Microsoft Teams admin center, go to **Analytics & reports** > **Usage reports**. On the **View reports** tab, under **Report**, select **Walkie Talkie usage and performance**.
+1. Under **Date range**, select a predefined range or set a custom date and time range (coming soon). You can set a range to show data up to 30 days before the current date.
+1. Select **Run report**.
1. On the **Downloads** tab, under **Status**, choose **Download** to download the report in CSV format.
## Interpret the report
diff --git a/Teams/teams-recording-compliance.md b/Teams/teams-recording-compliance.md
index 6bbafe3103..45807f517e 100644
--- a/Teams/teams-recording-compliance.md
+++ b/Teams/teams-recording-compliance.md
@@ -37,7 +37,7 @@ Compliance recording is the process of recording and storing communications in a
Microsoft Teams is enhanced to offer compliance recording of call and meeting communications by supporting integrations with certified, third-party, compliance recording solutions.
-Using a partner solution to record Teams calls, meetings, and events allow corporate compliance officers to securely collect necessary communications in the manner required to meet regulated compliance and legal obligations (such as MiFID II, Dodd-Frank, FDCPA, HIPAA, GDPR, etc.).
+Using a partner solution to record Teams calls, meetings, and events allow corporate compliance officers to securely collect necessary communications in the manner required to meet regulated compliance and legal obligations, such as MiFID II, Dodd-Frank, FDCPA, HIPAA, and GDPR.
Compliance recording partner solutions are integrated with Teams as shown in the following diagram:
@@ -108,8 +108,8 @@ Compliance recording isn't supported for:
**Large Meetings**
-The Compliance Recording platform supports meeting sizes up to 250 users in paired bot mode.
-Larger meeting sizes might have performance implications and will be addressed with a future update.
+The Compliance Recording platform is optimized for meetings, however performance may be impacted during meetings with over 250 users in paired bot mode. We're actively working on improvements in a future update to enhance the experience.
+Please contact your recording partner for more information.
**Call queues**
@@ -139,6 +139,12 @@ Compliance recording notifications are supported for the Teams client experience
The solution for Teams compliance recording is achieved through Microsoft’s third-party partners who develop compliance recording bots, and pair the bot with their recording solution. Each partner solution varies, but each partner uses the same key Graph APIs, an application instance, and a compliance recording policy.
+The recording bot has the following requirements:
+
+- Recorder bot must run on a Windows Virtual Machine and be deployed in Azure
+- Recorder bot outbound firewall destination IP address must be open to the [Azure public IP range](https://www.microsoft.com/download/details.aspx?id=56519)
+- Recorder bot inbound firewall source IP address must be open to the [Teams IP range](https://www.learn.microsoft.com/microsoft-365/enterprise/urls-and-ip-address-ranges)
+
For a sample of developing a compliance recording bot, see [deploying and testing a sample bot](https://github.com/microsoftgraph/microsoft-graph-comms-samples/tree/a3943bafd73ce0df780c0e1ac3428e3de13a101f/Samples/BetaSamples/LocalMediaSamples/ComplianceRecordingBot#bot-registration).
## Third-party compliance recording partners
@@ -146,7 +152,7 @@ For a sample of developing a compliance recording bot, see [deploying and testin
Microsoft created a compliance recording for Microsoft Teams certification program while making Teams APIs available for partners to develop and integrate compliance recording solutions. This program provides customers with the assurance that each participating partner's solution is tested and verified to provide the quality, compatibility, and reliability expected from a Microsoft solution.
If you're a vendor seeking to join the certification program, fill out the calling platform intake as the next step.
-[Calling Platform Intake](https://aka.ms/CallingPlatformIntake)
+[Calling Platform Intake](https://aka.ms/CallingPlatformIntake).
The following list includes partners certified to deliver a compliance recording solution with Microsoft Teams:
@@ -167,7 +173,8 @@ The following list includes partners certified to deliver a compliance recording
|Red Box |[https://www.redboxvoice.com/compliance-recording-for-microsoft-teams](https://www.redboxvoice.com/red-box-partners/microsoft-integration/compliance-recording-for-microsoft-teams) |
|Theta Lake |[https://thetalake.com/integrations/microsoft/](https://thetalake.com/integrations/microsoft/) |
|Touch Call Recording (GuardRec Compliance 2022.10.3) |[https://touchcallrecording.com/teams-policy-based-recording-for-callings-and-meetings](https://touchcallrecording.com/teams-policy-based-recording-for-callings-and-meetings) |
-|Verint |[https://www.verba.com/solutions/microsoft-teams-recording](https://www.verba.com/solutions/microsoft-teams-recording) |
+|Verint Verba |[https://www.verba.com/solutions/microsoft-teams-recording](https://www.verba.com/solutions/microsoft-teams-recording) |
+|Verint EDM |[https://www.verint.com/enterprise-recording-engagement-data-management/](https://www.verint.com/enterprise-recording-engagement-data-management/) |
The following partners are in the process of certifying their solution for Microsoft Teams:
@@ -257,3 +264,4 @@ Microsoft only supports compliance recording solutions from the listed, certifie
### Related topics
- [Teams Recordings - Microsoft Teams | Microsoft Learn](./teams-recording-policy.md)
+
diff --git a/Teams/tmr-meeting-recording-change.md b/Teams/tmr-meeting-recording-change.md
index fec70ff92e..b34b318310 100644
--- a/Teams/tmr-meeting-recording-change.md
+++ b/Teams/tmr-meeting-recording-change.md
@@ -91,7 +91,7 @@ When the organizer doesn’t have a OneDrive account, here's what happens, in or
Let's take a look at the following example with three co-organizers:
- :::image type="content" source="media/new-objectid-co-organizer-recording-small.png" alt-text="Screenshot of the object IDs for three organizers. The first organizer's object ID starts with the letter one, the first character in the second organizer's object ID is the letter d, and the first letter in the third organizer's object ID is the letter a." lightbox="media/new-objectid-co-organizer-recording-expand.png":::
+ :::image type="content" source="media/mr-objectid-small.png" alt-text="Screenshot of the object IDs for three organizers. The first organizer's object ID starts with the letter one, the first character in the second organizer's object ID is the letter d, and the first letter in the third organizer's object ID is the letter a." lightbox="media/mr-objectid-expand.png":::
In this example, the recording is saved to co-organizer 1’s OneDrive account. If co-organizer 1 doesn’t have a OneDrive account, the recording is saved to co-organizer 3’s OneDrive. If co-organizer 3 also doesn’t have a OneDrive account, the recording is then saved to co-organizer 2’s OneDrive.
diff --git a/Teams/toc.yml b/Teams/toc.yml
index fa8bf91b52..f0735b4373 100644
--- a/Teams/toc.yml
+++ b/Teams/toc.yml
@@ -562,6 +562,12 @@ items:
href: browser-logs-and-tracing-for-teams.md
- name: How to look up your support PIN
href: support-pin.md
+ - name: Migration
+ items:
+ - name: Migrate from Slack to Teams
+ href: migrate-slack-to-teams.md
+ - name: Migration from Teams
+ href: migration-from-teams.md
- name: Teams, chats, and channels
items:
@@ -602,8 +608,6 @@ items:
href: search-private-teams.md
- name: Archive or delete a team
href: archive-or-delete-a-team.md
- - name: Migrate from Slack to Teams
- href: migrate-slack-to-teams.md
- name: Manage tags in Teams
href: manage-tags.md
- name: View analytics in Teams
diff --git a/Teams/upgrade-operate-my-service.md b/Teams/upgrade-operate-my-service.md
index f9d6efcf93..be33a95b77 100644
--- a/Teams/upgrade-operate-my-service.md
+++ b/Teams/upgrade-operate-my-service.md
@@ -261,7 +261,7 @@ filter provided, or you can download the roadmap to an Excel file for further
analysis. For each feature, the roadmap gives a short description, along with
the anticipated release date.
-In the [Microsoft Teams blog](https://techcommunity.microsoft.com/t5/Microsoft-Teams-Blog/bg-p/MicrosoftTeamsBlog), you can learn about best practices, trends, and news about Teams product updates. Expect to find major feature updates to Teams to be announced here. You can also subscribe to the blog through an RSS feed. You can then add [the RSS feed](https://techcommunity.microsoft.com/gxcuf89792/rss/board?board.id=MicrosoftTeamsBlog) directly into a Teams channel, so all the important news is delivered directly inside of Teams.
+In the [Microsoft Teams blog](https://microsoft.sharepoint.com/teams/WhatsNext/SitePages/Meetings-in-Microsoft-Teams.aspx?web=1), you can learn about best practices, trends, and news about Teams product updates. Expect to find major feature updates to Teams to be announced here. You can also subscribe to the blog through an RSS feed. You can then add [the RSS feed](https://techcommunity.microsoft.com/gxcuf89792/rss/board?board.id=MicrosoftTeamsBlog) directly into a Teams channel, so all the important news is delivered directly inside of Teams.
All features that are released are documented in the [Release Notes for
Microsoft
diff --git a/Teams/user-call-settings.md b/Teams/user-call-settings.md
index 4081bf6032..d03d92ab93 100644
--- a/Teams/user-call-settings.md
+++ b/Teams/user-call-settings.md
@@ -1,10 +1,10 @@
---
title: Configure call forwarding and delegation settings
-author: sfrancis206
-ms.author: scottfrancis
+author: mkbond007
+ms.author: mabond
manager: pamgreen
-ms.reviewer: jenstr
-ms.date: 11/17/2023
+ms.reviewer: roykuntz, jastark
+ms.date: 12/19/2024
ms.topic: article
ms.assetid: 67ccda94-1210-43fb-a25b-7b9785f8a061
ms.tgt.pltfrm: cloud
@@ -30,7 +30,7 @@ This article describes how you, the administrator, can change call forwarding an
- A user is out on sick leave, and you need to ensure that incoming calls to the user are forwarded to a colleague.
- You need to inspect the call forward settings for all users in a department and potentially correct them as appropriate.
-- A new assistant is employed, and you need to add the assistant as a delegate for a group of employees.
+- A new assistant is employed, and you need to add the assistant as a delegate for a group of users.
You can use the Teams admin center or Teams PowerShell cmdlets to view and change call settings for users.
@@ -40,19 +40,23 @@ To set call settings for a user, the user must have an assigned Microsoft Teams
You can use the Teams admin center to configure call forward and unanswered settings, group call pickup, and call delegation for your users.
-To configure immediate call forward settings:
+1. In the Teams admin center, go to **Users** > **Manage users** and select a licensed user.
-1. In the Teams admin center, go to **Users** > **Manage users** and select a user.
+2. On the user details page, go to the **Voice** tab. If the **Voice** tab isn't visible, the user doesn't have a Microsoft Teams Phone license assigned. For more information, see [Microsoft Teams add-on licensing](./teams-add-on-licensing/microsoft-teams-add-on-licensing.md).
-2. On the user details page, go to the **Voice** tab.
+3. To configure immediate call forward settings, under **Call answering rules**, select:
+
+ - **Be immediately forwarded** so that calls to the user don't ring their devices.
+ - **Ring the user's devices** to use simultaneous ringing and ring the user's devices first. In the **Also allow** drop-down, select the appropriate simultaneous ringing setting.
-3. Under **Call answering rules**, select **Be immediately forwarded**, and select the appropriate call forward type and destination.
+ > [!NOTE]
+ > You must turn on the **Voice** > **Calling policies** settings for **Call forwarding and simultaneous ringing to people in organization** or **Call forwarding and simultaneous ringing to external phone numbers** for these call forward types and destinations to be available for simultaneous ringing. These settings are on by default.
- - To configure simultaneous ringing, on the same page select **Ring the user's devices**. In the **Also allow** drop-down, select the appropriate simultaneous ringing setting. **Call forwarding and simultaneous ringing to people in organization** or **Call forwarding and simultaneous ringing to external phone numbers** in **Voice** > **Calling policies** must be turned on for this call forward type and destination to be available. These settings are on by default.
+4. To configure unanswered settings, select the appropriate setting in the **If unanswered** drop-down. In the **Ring for this many seconds before redirecting** drop-down, specify the number of seconds to wait.
- - To configure unanswered settings, on the same page select the appropriate setting in the **If unanswered** drop-down. In the **Ring for this many seconds before redirecting** drop-down, specify the number of seconds to wait.
+5. Select **Save**.
-The configuration of call delegation and group call pickup is integrated into the call forward and unanswered settings by selecting the appropriate type. For example, to configure calls to also ring the user's delegates, on the same page select **Call delegation** under **Also allow**. Then add the appropriate delegates by selecting **Add people** and selecting **Save**. For more information, see [Call sharing and group call pickup](call-sharing-and-group-call-pickup.md).
+The configuration of call delegation and group call pickup is integrated into the call forward and unanswered settings by selecting the appropriate type. For example, to configure calls to also ring the user's delegates, select **Call delegation** under **Also allow**. Then add the appropriate delegates by selecting **Add people** and selecting **Save**. For more information, see [Call sharing and group call pickup](call-sharing-and-group-call-pickup.md).
This video shows the steps to view and edit the voice settings for a user.
@@ -60,7 +64,7 @@ This video shows the steps to view and edit the voice settings for a user.
## Use PowerShell
-You can use PowerShell to configure call forward and delegation settings for your users. You use the following cmdlets, which are available in Teams PowerShell module version 4.0 or later:
+You can use PowerShell to configure call forward and delegation settings for your users. You use the following cmdlets, which are available in Teams PowerShell module version 4.0 or later:
- [Get-CsUserCallingSettings](/powershell/module/teams/get-csusercallingsettings) - shows call forwarding settings, delegates, and delegator information for a user.
- [Set-CsUserCallingSettings](/powershell/module/teams/set-csusercallingsettings) - sets call forwarding settings for a user.
@@ -154,7 +158,7 @@ Remove-CsUserCallingDelegate -Identity user1@contoso.com -Delegate user2@contoso
If you’re an administrator, you can use the following diagnostic tool to validate that a user is properly configured to forward calls received in Teams to a specific number.
-1. Select **Run Tests** below to populate the diagnostic in the Microsoft 365 admin center.
+1. Select **Run Tests: Teams Call Forwarding** to populate the diagnostic in the Microsoft 365 admin center.
> [!div class="nextstepaction"]
> [Run Tests: Teams Call Forwarding](https://aka.ms/TeamsCallForwardingDiag)
@@ -164,10 +168,11 @@ If you’re an administrator, you can use the following diagnostic tool to valid
## Additional notes
-For a user whose call answering rules haven't been modified either by the user or a tenant admin, unanswered calls are forwarded to voicemail after 30 seconds by default. The settings displayed for the user in Teams admin center or Teams PowerShell show the unanswered target as none and a delay of 20 seconds.
+If a user or tenant admin doesn't modify their call answering rules, unanswered calls are forwarded to voicemail after 30 seconds by default. The settings displayed for the user in Teams admin center or Teams PowerShell show the unanswered target as none and a delay of 20 seconds.
## Related articles
+- [Call sharing and group call pickup](call-sharing-and-group-call-pickup.md)
- [Get-CsUserCallingSettings](/powershell/module/teams/get-csusercallingsettings)
- [Set-CsUserCallingSettings](/powershell/module/teams/set-csusercallingsettings)
- [New-CsUserCallingDelegate](/powershell/module/teams/new-csusercallingdelegate)
diff --git a/Teams/vdi-2.md b/Teams/vdi-2.md
index 13634dd3ad..e8da1d1865 100644
--- a/Teams/vdi-2.md
+++ b/Teams/vdi-2.md
@@ -386,6 +386,7 @@ By default, the MsTeamsPlugin automatically downloads and installs the right Sli
- If someone turns their camera **on** only, there's no issue because the video element is created, not destroyed.
- If the presenter maximizes the call monitor (which destroys the self preview of what the presenter is sharing).
- Stopping and resharing the window should resolve the issue.
+ - This issue has been resolved in new Teams 24335.206.X.X or higher versions.
#### Citrix virtual channel allow list
diff --git a/Teams/voice-isolation.md b/Teams/voice-isolation.md
index a1776d0e64..1edc435ec2 100644
--- a/Teams/voice-isolation.md
+++ b/Teams/voice-isolation.md
@@ -22,6 +22,7 @@ ms.collection:
- teams-rooms-devices
- highpri
- Tier1
+ - magic-ai-copilot
description: Learn how to manage whether users can use voice isolation for IT Admins in Microsoft Teams.
---
diff --git a/Teams/walkie-talkie.md b/Teams/walkie-talkie.md
index 92992b9be3..9f320f264c 100644
--- a/Teams/walkie-talkie.md
+++ b/Teams/walkie-talkie.md
@@ -146,8 +146,8 @@ Walkie Talkie is integrated with a range of specialized headsets and devices tha
|Manufacturer |Model |Wired or wireless|Platform|
|---------|---------|---------|---------|
-|[BlueParrott](https://www.blueparrott.com/microsoft-teams-walkie-talkie)|- [B450-XT](https://www.blueparrott.ca/on-the-road-headsets/blueparrott-b450-xt), firmware version 1.07
- [C300-XT](https://www.blueparrott.ca/on-the-road-headsets/blueparrott-c300-xt), firmware version 1.30
|Wireless|Android, iOS|
-|Jabra |- [Perform 45](https://www.jabra.ca/bluetooth-headsets/jabra-perform-45)
|Wireless|Android, iOS|
+|[BlueParrott](https://www.blueparrott.com/microsoft-teams-walkie-talkie)|- [B450-XT](https://www.blueparrott.ca/on-the-road-headsets/blueparrott-b450-xt), firmware version 1.09
- [C300-XT](https://www.blueparrott.ca/on-the-road-headsets/blueparrott-c300-xt), firmware version 1.30
|Wireless|Android, iOS|
+|Jabra |- [Perform 45](https://www.jabra.ca/bluetooth-headsets/jabra-perform-45), firmware version 1.09
|Wireless|Android, iOS|
|[Klein Electronics](https://www.kleinelectronics.com/poc-accessories/mtwt/) ||Wired|Android|
**Rugged Android phones**