Skip to content

Commit

Permalink
Merge pull request #15723 from MicrosoftDocs/main
Browse files Browse the repository at this point in the history
Publish main to live, Tuesday 3:30PM PDT, 10/01
  • Loading branch information
Stacyrch140 authored Oct 1, 2024
2 parents 907783f + aa97531 commit 2fa9502
Show file tree
Hide file tree
Showing 9 changed files with 141 additions and 47 deletions.
16 changes: 6 additions & 10 deletions Teams/calling-plans-for-office-365.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,26 +94,22 @@ For more information, see [Country and region availability for Audio Conferencin

### Pay-As-You-Go Calling Plan

With the Pay-As-You-Go Calling Plan, licensed users can call out to numbers located in the country where their Microsoft 365 license is assigned to the user based on the user's location, and to international numbers in [196 countries](country-and-region-availability-for-audio-conferencing-and-calling-plans/users-can-make-outbound-calls-to-these-countries-and-regions.md).
With the Pay-As-You-Go Calling Plan, licensed users can call out to numbers located in the country where their Microsoft 365 license is assigned to the user based on the user's location, and to international numbers in [196 countries](country-and-region-availability-for-audio-conferencing-and-calling-plans/users-can-make-outbound-calls-to-these-countries-and-regions.md).

Unlimited incoming minutes are included. No outgoing minutes are included. All outgoing calls are charged based on the minutes used, either with Communication Credits or post-usage billing (for new commerce experience calling subscriptions only). Licenses are assigned to users based on their location.

To learn how to fund and use minutes for a Pay-As-You-Go Calling Plan, see [How to fund a Pay-As-You-Go Calling Plan](#how-to-fund-a-pay-as-you-go-calling-plan).

There are three **Pay-As-You-Go Calling Plan** options to choose from:

- **Pay-As-You-Go Calling Plan Zone 1 - US**: For users in the United States and Puerto Rico.
- **Pay-As-You-Go Calling Plan Zone 1**: For users in the United States and Puerto Rico, United Kingdom, and Canada.

Zone 1 (US) licenses are only available for purchase by organizations based in the United States and Puerto Rico.
- **Pay-As-You-Go Calling Plan Zone 2**: For users in Austria, Belgium, Czech Republic, Denmark, Estonia, Finland, France, Germany, Hong Kong, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Singapore, Slovakia, Slovenia, South Africa, Spain, Sweden, and Switzerland.

- **Pay-As-You-Go Calling Plan Zone 1 - UK & Canada**: For users in the United Kingdom and Canada.
- **Pay-As-You-Go Calling Plan Mexico**: For users in Mexico.

- **Pay-As-You-Go Calling Plan Zone 2**: For users in Austria, Belgium, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Hong Kong, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Singapore, Slovakia, Slovenia, South Africa, Spain, Sweden, and Switzerland.

Zone 2 licenses aren't currently available for sale in the United States and Puerto Rico.

> [!NOTE]
> Mexico has its own Pay-As-You-Go Calling Plan. It's not part of any zone. You must purchase the independent Pay-As-You-Go Calling Plan for Mexico.
> [!NOTE]
> Pay-As-You-Go Calling Plan Mexico can't be purchased by US or PR customers.
## How to buy Calling Plans

Expand Down
9 changes: 4 additions & 5 deletions Teams/devices/smartvision-admin.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ author: mstonysmith
ms.author: tonysmit
manager: pamgreen
ms.reviewer: vishnuna
ms.date: 09/12/2024
ms.date: 10/01/2024
ms.topic: article
ms.service: msteams
ms.subservice: itpro-devices
Expand Down Expand Up @@ -121,12 +121,11 @@ Get-CsTeamsMeetingPolicy -identity {identity_name} // to confirm the changed val
```


## Scheduling a meeting
## Getting Identified during a meeting.

When you schedule a meeting, both room and users who wish to be identified must be invited to experience Multi-Stream IntelliFrame and people recognition upon enrollment. Else, users are identified as **Guest**.
Following is an example of a meeting invite.
When you schedule a meeting, the users who wish to be identified must be invited to meeting or meeting forwarded to them before the meeting transcription is started .

:::image type="content" source="../media/demo-meeting.png" alt-text="Screenshot that shows the demo meeting schedule.":::
Note that identification only works for Face-enrolled users, everyone else will be treated as a participant.

> [!Note]
> Adhoc meetings won't have face identifications, where there is no Outlook appointment with a list of participants.
Expand Down
5 changes: 3 additions & 2 deletions Teams/devices/usb-devices.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ author: mstonysmith
ms.author: tonysmit
manager: pamgreen
ms.reviewer: slamprianou
ms.date: 09/11/2024
ms.date: 10/01/2024
ms.topic: article
ms.service: msteams
ms.subservice: itpro-devices
Expand Down Expand Up @@ -68,13 +68,14 @@ If you're a manufacturer and want to join the certification program, see [How to

## Certified devices

*Table Updated September 2024*
*Table Updated October 2024*

> [!NOTE]
> The date format is MM/DD/YYYY.
| Manufacturer | Model | Qualified | Certified Program |
|:--------------------|:----------------------------------------------------------|:---------------|:-------------------------------------------------------|
|Yealink |BH74 Headset |9/25/2024 |Certified for Microsoft Teams |
|EPOS |IMPACT 460T |8/5/2024 |Certified for Microsoft Teams |
|EPOS |IMPACT 430T |8/5/2024 |Certified for Microsoft Teams |
|Yealink |WH64 Hybrid Dual/Mono Headset |7/23/2024 |Certified for Microsoft Teams |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ ms.author: v-chinlana
manager: jtremper
ms.date: 09/19/2024
ms.topic: conceptual
ms.reviewer: imarquesgil
ms.reviewer: harrywong
audience: admin
ms.service: msteams
search.appverid: MET150
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ author: lana-chin
ms.author: v-chinlana
manager: jtremper
ms.topic: conceptual
ms.reviewer: imarquesgil
ms.reviewer: harrywong
audience: admin
ms.service: msteams
search.appverid: MET150
Expand Down
4 changes: 3 additions & 1 deletion Teams/export-teams-content.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@ Here are some examples on how you can use these export APIs:
- **Deleted Teams:** Export API supports [capturing messages from deleted Teams](/graph/api/deletedteam-getallmessages) and deleted standard, private, and shared channels.
- **Deleted Users**: Export API supports capturing messages for deleted users up to 30 days from the time the user was deleted. To find the list of deleted users, see [Deleted Items](/graph/api/directory-deleteditems-list).
- **Chat Message Properties:** Refer to the [complete list of properties that Teams Export APIs support](/graph/api/resources/chatmessage#properties).
- **Control Messages:** Export API supports capturing control messages in addition to the user generated messages. Control Messages are system generated messages that appear on the Teams client and carry important information such as "User A added User B to the chat and shared all chat history" along with the timestamp. System messages enable the caller to have insights about events that happened in a team, a channel, or a chat. Currently Export API supports the [Add Member and Remove Member event for chats, teams and standard channels](/graph/system-messages#supported-system-message-events).
- **Control Messages:** Export API supports capturing control messages in addition to the user generated messages. Control Messages are system generated messages that appear on the Teams client and carry important information such as "User A added User B to the chat and shared all chat history" along with the timestamp. System messages enable the caller to have insights about events that happened in a team, a channel, or a chat. Refer to [the list of control messages](/graph/system-messages#supported-system-message-events) that Export API currently supports.
> [!NOTE]
> Meeting related control messages are currently not supported by Export API.
- **Edited History:** Provided that [your tenant is setup with Teams Retention Policy](/purview/create-retention-policies?tabs=teams-retention), Export API supports capturing messages' edited history for [individual & group chat](/graph/api/chat-getallretainedmessages), and [posts, comments in Public & Shared channels](/graph/api/channel-getallretainedmessages).

To learn more about Teams Retention policy, see the [Manage retention policies for Microsoft Teams](/microsoftteams/retention-policies) for further details.
Expand Down
32 changes: 6 additions & 26 deletions Teams/meeting-immersive-spaces.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ author: typride
manager: tyadams
audience: ITPro
ms.reviewer: sekerawa
ms.date: 06/20/2024
ms.date: 10/01/2024
ms.topic: conceptual
ms.service: msteams
search.appverid: MET150
Expand All @@ -15,7 +15,7 @@ ms.localizationpriority: medium
ms.collection:
- M365-collaboration
- teams-1p-app-admin
description: Learn how to set up immersive spaces for teams.
description: Learn how to set up and manage the Mesh app in Teams that is allows users to access an Immersive space (3D) in a Teams meeting and access the Mesh events in Teams.
---


Expand Down Expand Up @@ -64,21 +64,13 @@ Teams Essentials, Microsoft 365 Business Basic, Microsoft 365 Business Standard,

This section outlines the specific endpoints and firewall requirements for the Mesh app in Teams, which allows users to join an immersive space (3D) while in a Teams meeting.

1. Ensure you have configured your enterprise firewall settings to align with the standard set of Microsoft 365 requirements outlined in [Microsoft 365 URLs and IP address ranges](/microsoft-365/enterprise/urls-and-ip-address-ranges?view=o365-worldwide&preserve-view=true).
Configure your enterprise firewall settings to align with the standard set of Microsoft 365 requirements for **Microsoft Teams**, and **Microsoft 365 Common** outlined in [Microsoft M365 URLs and IP address ranges](/microsoft-365/enterprise/urls-and-ip-address-ranges?view=o365-worldwide&preserve-view=true).

Mesh also requires the IP addresses and port ranges detailed in [Firewall configuration for Azure Communication Services](/azure/communication-services/concepts/voice-video-calling/network-requirements#firewall-configuration&preserve-view=true) for media capabilities such as audio, video, and screenshare.
As part of this, ensure that you have configured your firewall to enable traffic to `*.cloud.microsoft.com`, `*.office.com`, and `*.microsoft.com` over `TCP 443`, `80`.

Without access to these, Mesh won't work properly for users in your organization.
Mesh also requires the IP addresses and port ranges detailed in [Firewall configuration for Azure Communication Services](https://learn.microsoft.com/azure/communication-services/concepts/voice-video-calling/network-requirements#firewall-configuration) for media capabilities such as audio, video, and screenshare.

1. In addition to the standard set of endpoints for Microsoft 365, Mesh Immersive Spaces in Teams currently requires that outgoing traffic is allowed to IP addresses in the "AzureCloud" service tag over the following protocols and ports:

- TCP: 443, 80
- TCP & UDP: 30,000-30,499
- UDP: 3478-3481

If you need to resolve a service tag to a list of IP ranges, you can periodically use the [service tag API][service-tag-api] or [download a snapshot][service-tag-download].

For more information about service tags, see the [Azure service tags overview][service-tag].
Without access to these, Mesh won't work properly for users in your organization.

## Use app centric management for immersive spaces in Teams

Expand Down Expand Up @@ -124,18 +116,6 @@ For more information about assigning licenses in Microsoft 365, see:

For more complex and larger group license management, you can do [Assign licenses to a group - Microsoft Entra ID | Microsoft Learn](/entra/identity/users/licensing-groups-assign).

## End user license agreement

Your users must enter a separate agreement directly with Microsoft to enable spatial audio for Mesh experiences. That agreement is presented to your users before the user's first use of Mesh. If a user does not wish to enter into that agreement, the user cannot use Mesh.

As an admin, if you don't want users in your organization to agree to these terms, you can disable immersive spaces in Teams for users in your organization.

:::image type="content" source="media/meetings-immersive-spaces-EULA-agreement.png" alt-text="Screenshot of the End User License Agreement for immersive spaces in Teams.":::

## Next steps for immersive spaces

To see all the features and learn more about immersive spaces, see [Immersive spaces in Teams](https://aka.ms/immersivespacesdocs).

[service-tag]: /azure/virtual-network/service-tags-overview
[service-tag-api]: /azure/virtual-network/service-tags-overview#use-the-service-tag-discovery-api
[service-tag-download]: /azure/virtual-network/service-tags-overview#discover-service-tags-by-using-downloadable-json-files
115 changes: 115 additions & 0 deletions Teams/rooms/proximity-join.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
---
title: Proximity Join using Bluetooth and ultrasound
author: mstonysmith
ms.author: tonysmit
manager: pamgreen
ms.reviewer: leungsam
ms.date: 09/18/2024
ms.topic: article
ms.tgt.pltfrm: cloud
ms.service: msteams
ms.subservice: itpro-rooms
audience: Admin
ms.collection:
- teams-rooms-devices
- Teams_ITAdmin_Devices
- Tier1
appliesto:
- Microsoft Teams
ms.localizationpriority: medium
search.appverid: MET150
description: Learn how to use the Proximity Join feature using Bluetooth and Ultrasound connnectivity to nudge a Microsoft Teams Room console into a meeting you are having for an optimum meeting room experience.
f1keywords: NOCSH
---

# Proximity Join using Bluetooth and ultrasound

Proximity Join is a feature that lets you use your Teams app on a desktop or mobile device to invite or nudge a Microsoft Teams Rooms console into a Teams meeting. Before you nudge the Teams Rooms console into the meeting, the room doesn't have to be already invited or added to the meeting. This feature uses wireless technologies that can be individually turned on or off depending on the requirements of the environment including:

- [Bluetooth](#bluetooth)
- [Ultrasonic sound (Ultrasound)](#ultrasound)

The end user experience is the same if Bluetooth or ultrasound are used for Proximity Join to join a meeting. If they're both turned on, they operate together and in parallel. A Teams Room that is found with ultrasound turned on is always put in the meeting's prejoin screen at the top of the list of nearby rooms. You can see it's available in the room audio option. Teams Rooms that are found using Bluetooth are listed after the room that have ultrasound turned on in that list.

Once a connection is established between a personal laptop or mobile device with the Teams app and a Teams Room console, the user's video won't appear in the room's display, and the room's video stream is hidden on the personal device's meeting stage.

## Bluetooth

Bluetooth is a short range wireless technology in which compatible devices can use it to communicate. However, this signal can penetrate through walls. Rooms discovered through Bluetooth are sorted by signal strength in descending order, and it includes all Teams Rooms both in use and not in use. This is because the Bluetooth signal isn't paused when Microsoft Teams Room has joined a meeting.

Bluetooth connectivity is available on both Microsoft Teams Rooms on Android and Microsoft Teams Rooms on Windows.

## Ultrasound

Ultrasound signaling is available on Microsoft Teams Rooms on Windows, beacons from compatible consoles, and can be used to along with Bluetooth for people that want a Teams Rooms to join a meeting.

> [!NOTE]
> Proximity Join using ultrasound isn't currently available for Teams Rooms on Android.
The Proximity Join via ultrasound works by emitting an ultrasonic (19.5 kHz - 21.5 kHz) signal from the Teams Room console that isn't audible to humans. It's more accurate than Bluetooth because at reasonable volume, it won't penetrate through walls. Plus, the signal is paused when the Microsoft Teams Room is either in a meeting or HDMI ingest is active. For example, you walk into a conference room with ultrasound turned on the Teams Rooms console, and you want to join your meeting to the Teams Room, you see it in the meeting's prejoin screen in the list of available rooms because those rooms are sorted and listed at the top of the screen. This lets someone select the exact Teams Rooms console and conference room they want to use for their meeting.

> [!NOTE]
> Room Remote can't be used with ultrasound only because the ultrasound beacon is paused while the Teams Room is in a call. Room Remote can't use ultrasound to verify that the personal device is in proximity with the room, so Room Remote won't work if only ultrasound is turned on.
> [!CAUTION]
> Some younger people and animals with sensitive hearing may be able to hear it. In our testing, this sound hasn't been distressing, but take note if young people or animals are in your meeting room environment. We recommend that younger people and animals aren't present in the meeting room environments. If the beacon can be heard outside of the space for which it is intended to represent, speak with your admin. While Microsoft works with partners to ensure volume levels are adequately capped, your admin may have overridden the volume for ultrasound emission on a console or audio peripheral that will in turn may have unintended consequences.
### Ultrasound supported devices

|Sender (Consoles for Teams Rooms on Windows)|Receiver|
| -------- | -------- |
|Crestron UC-2 |Teams on Windows (minimum version 24193.1805.3040.8975)|
|Crestron MercuryX |Teams on MacOS (minimum version 24193.1707.3028.4282) |
|Lenovo Hub 500||
|Lenovo ThinkSmart Audio G2||
|Logi Tap||



## Administration and settings

There are multiple ways and tools you can use to manage Proximity Join settings for Microsoft Teams Rooms.

> [!NOTE]
> The settings for ultrasound don't apply to Teams Room on Android but the Bluetooth settings are available for those devices.
### [Teams Rooms Pro portal](#tab/portal)

Management of proximity features is available in the Teams Rooms Pro Management portal:

- Enable Bluetooth beaconing

- Remote control from personal devices

- Automatically accept proximity-based meeting invitations

- Enable ultrasound beaconing

- Remote control from personal devices

### [Teams Rooms app settings](#tab/app-settings)

Management of proximity features is available on Microsoft Teams Rooms admin settings:

- Enable Bluetooth beaconing

- Remote control from personal devices

- Automatically accept proximity-based meeting invitations

- Enable ultrasound beaconing

- Remote control from personal devices

### [XML configuration file](#tab/xml)

Like most Teams Rooms on Windows features, you can update the settings of your device with the Teams Rooms XML configuration file. The XML configuration file lets you remotely deploy configuration changes to one or more Teams Rooms on Windows devices in your organization. For more information, see [Manage a Microsoft Teams Rooms console settings remotely with an XML configuration file](/microsoftteams/rooms/xml-config-file).

|**Paramater**|**Type**|**Level**|**Usage**|
|:-------- |:-------- |:-------- |:-------- |
|BluetoothAdvertisementEnabled|Boolean ❷|First ❶|Enabled by default.|
|AutoAcceptProximateMeetingInvitations|Boolean ❷|First ❶|If true, proximity based meeting invitations using Bluetooth are automatically accepted. Enabled by default.|
|AutoAcceptProximateMeetingInvitations|Boolean ❷|First ❶|If true, proximity based meeting invitations using Bluetooth are automatically accepted. Enabled by default.|
|UltrasoundAdvertisementEnabled|Boolean ❷|First ❶|Enabled by default.|
|UltrasoundAutoAcceptProximateMeetingInvitations|Boolean ❷|First ❶|If true, proximity based meeting invitations using Bluetooth are automatically accepted. Enabled by default.|

Loading

0 comments on commit 2fa9502

Please sign in to comment.