You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Any participant in the call or meeting can be pinned. Only Microsoft 365 users who have an organizer, co-organizer, or presenter role can start spotlight for other participants. This action is idempotent, trying to start spotlight on a pinned participant does nothing
@@ -65,6 +68,7 @@ CommunicationUserIdentifier acsUser = new CommunicationUserIdentifier(<USER_ID>)
All pinned participants can be unpinned using this operation. Only `MicrosoftTeamsUserIdentifier` users who have an organizer, co-organizer, or presenter role can unpin all participants.
Copy file name to clipboardExpand all lines: articles/communication-services/how-tos/calling-sdk/spotlight.md
+19-33Lines changed: 19 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,19 +36,28 @@ The following table shows support for call and identity types.
36
36
37
37
| Identities | Teams meeting | Room | 1:1 call | Group call | 1:1 Teams interop call | Group Teams interop call |
38
38
| --- | --- | --- | --- | --- | --- | --- |
39
-
|Communication Services user | ✔️| ✔️ ||✔️ || ✔️ |
40
-
|Microsoft 365 user| ✔️|✔️ ||✔️ || ✔️ |
39
+
|Communication Services user | ✔️| ✔️ || ✔️ || ✔️|
40
+
|Microsoft 365 user| ✔️| ✔️ || ✔️ ||✔️|
41
41
42
42
## Operations
43
43
44
-
The following table shows support for individual operations in Calling SDK to individual identity types.
44
+
Azure Communication Services or Microsoft 365 users can call spotlight operations based on role type and conversation type.
45
+
46
+
The following table shows support for individual operations in Calling SDK to individual identity types.
47
+
48
+
**In one-to-one calls, group calls, and meeting scenarios the following operations are supported for both Communication Services and Microsoft 365 users**
45
49
46
-
| Operations | Communication Services user | Microsoft 365 user |
50
+
| Operations | Communication Services user | Microsoft 365 user |
47
51
| --- | --- | --- |
48
-
| startSpotlight | ✔️ [1]| ✔️ [1]|
49
-
| stopSpotlight | ✔️ | ✔️ |
50
-
| stopAllSpotlight | ✔️ [1]| ✔️ [1]|
51
-
| getSpotlightedParticipants | ✔️ | ✔️ |
52
+
|`startSpotlight`| ✔️ [1]| ✔️ [1]|
53
+
|`stopSpotlight`| ✔️ | ✔️ |
54
+
|`stopAllSpotlight`| ✔️ [1]| ✔️ [1]|
55
+
|`getSpotlightedParticipants`| ✔️ | ✔️ |
56
+
|`StartSpotlightAsync`| ✔️ [1]| ✔️ [1]|
57
+
|`StopSpotlightAsync`| ✔️ [1]| ✔️ [1]|
58
+
|`StopAllSpotlightAsync`| ✔️ [1]| ✔️ [1]|
59
+
|`SpotlightedParticipants`| ✔️ [1]| ✔️ [1]|
60
+
|`MaxSupported`| ✔️ [1]| ✔️ [1]|
52
61
53
62
[1] In Teams meeting scenarios, these operations are only available to users with role organizer, co-organizer, or presenter.
54
63
@@ -58,31 +67,7 @@ The following table shows support for spotlight feature in individual Azure Comm
58
67
59
68
| Platforms | Web | Web UI | iOS | iOS UI | Android | Android UI | Windows |
60
69
| --- | --- | --- | --- | --- | --- | --- | --- |
61
-
|Is Supported | ✔️ | ✔️ | ✔️ || ✔️ || ✔️ |
62
-
63
-
## Spotlight features
64
-
65
-
Azure Communication Services or Microsoft 365 users can call spotlight operations based on role type and conversation type.
66
-
67
-
**In a one to one call or group call scenario, the following operations are supported for both Communication Services and Microsoft 365 users**
68
-
69
-
| Operations | Organizer | Presenter | Attendee |
70
-
| --- | --- | --- | --- |
71
-
|`StartSpotlightAsync`| ✔️ | ✔️ | ✔️ |
72
-
|`StopSpotlightAsync`| ✔️ | ✔️ | ✔️ |
73
-
|`StopAllSpotlightAsync`| ✔️ | ✔️ | ✔️ |
74
-
|`SpotlightedParticipants`| ✔️ | ✔️ | ✔️ |
75
-
|`MaxSupported`| ✔️ | ✔️ | ✔️ |
76
-
77
-
**For meeting scenario the following operations are supported for both Communication Services and Microsoft 365 users**
@@ -109,6 +94,7 @@ Azure Communication Services or Microsoft 365 users can call spotlight operation
109
94
| 403 | 45903 | ExpectedError | Only participants with the roles of organizer, co-organizer, or presenter can initiate a spotlight. | Ensure the participant calling the `startSpotlight` operation has the role of organizer, co-organizer, or presenter. |
0 commit comments