Skip to content

Commit 527eec3

Browse files
authored
Merge branch 'main' into patch-2
2 parents 5c17cd7 + 18b457b commit 527eec3

File tree

5 files changed

+75
-18
lines changed

5 files changed

+75
-18
lines changed

teams/teams-ps/teams/Get-CsTeamsAIPolicy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Get-CsTeamsAIPolicy [[-Identity] <String>] [-Filter <String>] [<CommonParameters
2323

2424
## DESCRIPTION
2525

26-
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
26+
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. A new setting, SpeakerAttributionBYOD, is also being added to csTeamsAIPolicy. This allows IT admins to turn off speaker attribution in BYOD scenarios, giving them greater control over how voice data is managed in such environments. This setting can be set to Enabled or Disabled, and will be Enabled by default. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
2727

2828
This cmdlet retrieves all Teams AI policies for the tenant.
2929

@@ -34,7 +34,7 @@ This cmdlet retrieves all Teams AI policies for the tenant.
3434
PS C:\> Get-CsTeamsAIPolicy
3535
```
3636

37-
Retrieves Teams AI policies and shows "EnrollFace" and "EnrollVoice" values.
37+
Retrieves Teams AI policies and shows "EnrollFace", "EnrollVoice" and "SpeakerAttributionBYOD" values.
3838

3939
## PARAMETERS
4040

teams/teams-ps/teams/Grant-CsTeamsAIPolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Grant-CsTeamsAIPolicy [[-PolicyName] <String>] [-Global] [-Force] [<CommonParame
3939

4040
## DESCRIPTION
4141

42-
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
42+
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. A new setting, SpeakerAttributionBYOD, is also being added to csTeamsAIPolicy. This allows IT admins to turn off speaker attribution in BYOD scenarios, giving them greater control over how voice data is managed in such environments. This setting can be set to Enabled or Disabled, and will be Enabled by default. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
4343

4444
This cmdlet applies an instance of the Teams AI policy to users or groups in a tenant.
4545

teams/teams-ps/teams/New-CsTeamsAIPolicy.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,17 @@ This cmdlet creates a Teams AI policy.
1717
## SYNTAX
1818

1919
```powershell
20-
New-CsTeamsAIPolicy -Identity <String> [-EnrollFace <boolean>] [-EnrollVoice <boolean>] [-Description <string>] [<CommonParameters>]
20+
New-CsTeamsAIPolicy -Identity <String>
21+
[-EnrollFace <string>]
22+
[-EnrollVoice <string>]
23+
[-SpeakerAttributionBYOD <string>]
24+
[-Description <string>]
25+
[<CommonParameters>]
2126
```
2227

2328
## DESCRIPTION
2429

25-
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
30+
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. A new setting, SpeakerAttributionBYOD, is also being added to csTeamsAIPolicy. This allows IT admins to turn off speaker attribution in BYOD scenarios, giving them greater control over how voice data is managed in such environments. This setting can be set to Enabled or Disabled, and will be Enabled by default. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
2631

2732
This cmdlet creates a Teams AI policy. If you get an error that the policy already exists, it means that the policy already exists for your tenant. In this case, run Get-CsTeamsAIPolicy.
2833

@@ -56,7 +61,7 @@ Accept wildcard characters: False
5661
Policy value of the Teams AI EnrollFace policy. EnrollFace controls user access to user face enrollment in the Teams app settings.
5762
5863
```yaml
59-
Type: Boolean
64+
Type: String
6065
Parameter Sets: ("Enabled","Disabled")
6166
Aliases:
6267

@@ -71,7 +76,22 @@ Accept wildcard characters: False
7176
Policy value of the Teams AI EnrollVoice policy. EnrollVoice controls user access to user voice enrollment in the Teams app settings.
7277
7378
```yaml
74-
Type: Boolean
79+
Type: String
80+
Parameter Sets: ("Enabled","Disabled")
81+
Aliases:
82+
83+
Required: True
84+
Position: Named
85+
Default value: Enabled
86+
Accept pipeline input: False
87+
Accept wildcard characters: False
88+
```
89+
90+
### -SpeakerAttributionBYOD
91+
Policy value of the Teams AI SpeakerAttributionBYOD policy. Setting to "Enabled" turns on speaker attribution in BYOD scenarios while "Disabled" will turn off the function.
92+
93+
```yaml
94+
Type: String
7595
Parameter Sets: ("Enabled","Disabled")
7696
Aliases:
7797

teams/teams-ps/teams/Remove-CsTeamsAIPolicy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Remove-CsTeamsAIPolicy -Identity <String> [<CommonParameters>]
2323

2424
## DESCRIPTION
2525

26-
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
26+
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. A new setting, SpeakerAttributionBYOD, is also being added to csTeamsAIPolicy. This allows IT admins to turn off speaker attribution in BYOD scenarios, giving them greater control over how voice data is managed in such environments. This setting can be set to Enabled or Disabled, and will be Enabled by default. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
2727

2828
This cmdlet deletes a Teams AI policy with the specified identity string.
2929

teams/teams-ps/teams/Set-CsTeamsAIPolicy.md

Lines changed: 47 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,20 @@ This cmdlet sets Teams AI policy value for users in the tenant.
1717

1818
## SYNTAX
1919

20-
```
20+
```powershell
2121
Set-CsTeamsAIPolicy [[-Identity] <string>]
22-
[-EnrollFace <Boolean>]
23-
[-EnrollVoice <Boolean>]
22+
[-EnrollFace <string>]
23+
[-EnrollVoice <string>]
24+
[-SpeakerAttributionBYOD <string>]
2425
[-Description <string>]
2526
[<CommonParameters>]
2627
```
2728

2829
## DESCRIPTION
2930

30-
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
31+
The new csTeamsAIPolicy will replace the existing enrollment settings in csTeamsMeetingPolicy, providing enhanced flexibility and control for Teams meeting administrators. Unlike the current single setting, EnrollUserOverride, which applies to both face and voice enrollment, the new policy introduces two distinct settings: EnrollFace and EnrollVoice. These can be individually set to Enabled or Disabled, offering more granular control over biometric enrollments. A new setting, SpeakerAttributionBYOD, is also being added to csTeamsAIPolicy. This allows IT admins to turn off speaker attribution in BYOD scenarios, giving them greater control over how voice data is managed in such environments. This setting can be set to Enabled or Disabled, and will be Enabled by default. In addition to improving the management of face and voice data, the csTeamsAIPolicy is designed to support future AI-related settings in Teams, making it a scalable solution for evolving needs.
3132

32-
This cmdlet sets the Teams AI policy EnrollFace and EnrollVoice value for the tenant. The values of EnrollFace and EnrollVoice can be set to "Enabled" or "Disabled".
33+
This cmdlet sets the EnrollFace, EnrollVoice, and SpeakerAttributionBYOD values within the csTeamsAIPolicy. These policies can be assigned to users, and each setting can be configured as "Enabled" or "Disabled". "
3334

3435
## EXAMPLES
3536

@@ -49,32 +50,53 @@ Set Teams AI policy "EnrollVoice" value to "Disabled" for global as default.
4950

5051
### Example 3
5152
```powershell
53+
PS C:\> Set-CsTeamsAIPolicy -Identity Global -SpeakerAttributionBYOD Disabled
54+
```
55+
56+
Set Teams AI policy "SpeakerAttributionBYOD" value to "Disabled" for global as default.
57+
58+
### Example 4
59+
```powershell
5260
PS C:\> Set-CsTeamsAIPolicy -Identity Test -EnrollFace Enabled
5361
```
5462

5563
Set Teams AI policy "EnrollFace" value to "Enabled" for identity "Test".
5664

57-
### Example 4
65+
### Example 5
5866
```powershell
5967
PS C:\> Set-CsTeamsAIPolicy -Identity Test -EnrollVoice Enabled
6068
```
6169

6270
Set Teams AI policy "EnrollVoice" value to "Enabled" for identity "Test".
6371

64-
### Example 5
72+
### Example 6
73+
```powershell
74+
PS C:\> Set-CsTeamsAIPolicy -Identity Test -SpeakerAttributionBYOD Enabled
75+
```
76+
77+
Set Teams AI policy "SpeakerAttributionBYOD" value to "Enabled" for identity "Test".
78+
79+
### Example 7
6580
```powershell
6681
PS C:\> Set-CsTeamsAIPolicy -Identity Test -EnrollFace Disabled
6782
```
6883

6984
Set Teams AI policy "EnrollFace" value to "Disabled" for identity "Test".
7085

71-
### Example 6
86+
### Example 8
7287
```powershell
7388
PS C:\> Set-CsTeamsAIPolicy -Identity Test -EnrollVoice Disabled
7489
```
7590

7691
Set Teams AI policy "EnrollVoice" value to "Disabled" for identity "Test".
7792

93+
### Example 9
94+
```powershell
95+
PS C:\> Set-CsTeamsAIPolicy -Identity Test -SpeakerAttributionBYOD Disabled
96+
```
97+
98+
Set Teams AI policy "SpeakerAttributionBYOD" value to "Disabled" for identity "Test".
99+
78100
## PARAMETERS
79101

80102
### -Identity
@@ -96,7 +118,7 @@ Accept wildcard characters: False
96118
Policy value of the Teams AI EnrollFace policy. EnrollFace controls user access to user face enrollment in the Teams app settings.
97119
98120
```yaml
99-
Type: Boolean
121+
Type: String
100122
Parameter Sets: ("Enabled","Disabled")
101123
Aliases:
102124

@@ -111,7 +133,22 @@ Accept wildcard characters: False
111133
Policy value of the Teams AI EnrollVoice policy. EnrollVoice controls user access to user voice enrollment in the Teams app settings.
112134
113135
```yaml
114-
Type: Boolean
136+
Type: String
137+
Parameter Sets: ("Enabled","Disabled")
138+
Aliases:
139+
140+
Required: True
141+
Position: Named
142+
Default value: Enabled
143+
Accept pipeline input: False
144+
Accept wildcard characters: False
145+
```
146+
147+
### -SpeakerAttributionBYOD
148+
Policy value of the Teams AI SpeakerAttributionBYOD policy. Setting to "Enabled" turns on speaker attribution in BYOD scenarios while "Disabled" will turn off the function.
149+
150+
```yaml
151+
Type: String
115152
Parameter Sets: ("Enabled","Disabled")
116153
Aliases:
117154

0 commit comments

Comments
 (0)