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
Copy file name to clipboardExpand all lines: teams/teams-ps/teams/Set-CsTeamsAcsFederationConfiguration.md
+67Lines changed: 67 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,12 @@ This cmdlet is used to manage the federation configuration between Teams and Azu
20
20
Set-CsTeamsAcsFederationConfiguration
21
21
[-Identity <String[]>]
22
22
[-EnableAcsUsers <Boolean>]
23
+
[-AllowAllAcsResources <Boolean>]
23
24
[-AllowedAcsResources <String[]>]
25
+
[-BlockedAcsResources <String[]>]
26
+
[-RequireAcsFederationForMeeting <Boolean>]
27
+
[-LabelForAllowedAcsUsers <String>]
28
+
[-HideBannerForAllowedAcsUsers <Boolean>]
24
29
[-WhatIf]
25
30
[-Confirm]
26
31
[<CommonParameters>]
@@ -65,6 +70,32 @@ Accept pipeline input: False
65
70
Accept wildcard characters: False
66
71
```
67
72
73
+
### -AllowAllAcsResources
74
+
75
+
DEPRECATED. Do not use.
76
+
77
+
```yaml
78
+
Type: Boolean
79
+
Position: Named
80
+
Default value: False
81
+
Accept pipeline input: False
82
+
Accept wildcard characters: False
83
+
```
84
+
85
+
### -BlockedAcsResources
86
+
87
+
List of blocked Azure Communication Services resources.
88
+
89
+
The ACS resources are listed using their immutable resource id, which is a guid that can be found on the Azure portal.
90
+
91
+
```yaml
92
+
Type: String[]
93
+
Position: Named
94
+
Default value: Empty/Null
95
+
Accept pipeline input: False
96
+
Accept wildcard characters: False
97
+
```
98
+
68
99
### -AllowedAcsResources
69
100
70
101
The list of the ACS resources (at least one) for which federation is enabled, when EnableAcsUsers is set to true. If EnableAcsUsers is set to false, then this list is ignored and should be null/empty.
@@ -79,6 +110,42 @@ Accept pipeline input: False
79
110
Accept wildcard characters: False
80
111
```
81
112
113
+
### -LabelForAllowedAcsUsers
114
+
115
+
This configuration controls the user label that is displayed for Azure Communication Services users when they join Teams meetings or calls. Possible values are: Unverified, External. When the value is set to Unverified, the ACS user label is displayed as 'Unverified' when an ACS user joins Teams meetings or calls. When the value is set to External, if an ACS user joins a Teams meeting or call from a resource listed in AllowAllAcsResources, their label should be displayed as 'External'.
116
+
117
+
```yaml
118
+
Type: String
119
+
Position: Named
120
+
Default value: Unverified
121
+
Accept pipeline input: False
122
+
Accept wildcard characters: False
123
+
```
124
+
125
+
### -RequireAcsFederationForMeeting
126
+
127
+
This configuration controls whether ACS Federation is required for meetings. Possibles values are: True, False.
128
+
129
+
```yaml
130
+
Type: Boolean
131
+
Position: Named
132
+
Default value: False
133
+
Accept pipeline input: False
134
+
Accept wildcard characters: False
135
+
```
136
+
137
+
### -HideBannerForAllowedAcsUsers
138
+
139
+
This configuration controls the display of the 'limited call features' banner for Azure Communication Services users participating in Teams meetings or calls. Possible values are: True, False. Set to True to hide the banner for allowed ACS users in Teams meetings or calls.
140
+
141
+
```yaml
142
+
Type: Boolean
143
+
Position: Named
144
+
Default value: False
145
+
Accept pipeline input: False
146
+
Accept wildcard characters: False
147
+
```
148
+
82
149
### -Identity
83
150
Specifies the collection of tenant federation configuration settings to be modified. Because each tenant is limited to a single, global collection of federation settings there is no need include this parameter when calling the Set-CsTenantFederationConfiguration cmdlet. If you do choose to use the Identity parameter, you must also include the Tenant parameter. For example:
0 commit comments