Skip to content

Commit 7978591

Browse files
authored
Update Set-CsTenantFederationConfiguration.md
add CustomizeFederation parameter
1 parent ef5de5d commit 7978591

File tree

1 file changed

+25
-2
lines changed

1 file changed

+25
-2
lines changed

teams/teams-ps/teams/Set-CsTenantFederationConfiguration.md

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Set-CsTenantFederationConfiguration [-Tenant <Guid>]
2424
[-AllowedDomains <IAllowedDomainsChoice>] [-BlockedDomains <List>] [-BlockAllSubdomains <Boolean>]
2525
[-AllowFederatedUsers <Boolean>] [-AllowPublicUsers <Boolean>] [-AllowTeamsConsumer <Boolean>] [-AllowTeamsConsumerInbound <Boolean>]
2626
[-TreatDiscoveredPartnersAsUnverified <Boolean>] [-SharedSipAddressSpace <Boolean>] [-RestrictTeamsConsumerToExternalUserProfiles <Boolean>]
27-
[-AllowedDomainsAsAList <List>] [-ExternalAccessWithTrialTenants <ExternalAccessWithTrialTenantsType>]
27+
[-AllowedDomainsAsAList <List>] [-ExternalAccessWithTrialTenants <ExternalAccessWithTrialTenantsType>] [-CustomizeFederation <Boolean>]
2828
[[-Identity] <XdsIdentity>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2929
```
3030

@@ -33,7 +33,7 @@ Set-CsTenantFederationConfiguration [-Tenant <Guid>]
3333
Set-CsTenantFederationConfiguration [-Tenant <Guid>] [-AllowedDomains <IAllowedDomainsChoice>]
3434
[-BlockedDomains <List>] [-BlockAllSubdomains <Boolean>] [-AllowFederatedUsers <Boolean>] [-AllowPublicUsers <Boolean>]
3535
[-TreatDiscoveredPartnersAsUnverified <Boolean>] [-SharedSipAddressSpace <Boolean>] [-RestrictTeamsConsumerToExternalUserProfiles <Boolean>]
36-
[-AllowedDomainsAsAList <List>] [-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
36+
[-AllowedDomainsAsAList <List>] [-CustomizeFederation <Boolean>] [-Instance <PSObject>] [-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
3737
```
3838

3939
## DESCRIPTION
@@ -175,6 +175,13 @@ Set-CsTenantFederationConfiguration -ExternalAccessWithTrialTenants "Allowed"
175175

176176
Example 11 shows how you can allow users to communicate with users in tenants that contain only trial licenses (default value is Blocked).
177177

178+
### -------------------------- Example 12 -------------------------
179+
```
180+
Set-CsTenantFederationConfiguration -CustomizeFederation $True
181+
```
182+
183+
Example 12 shows how you can enable the feature where you can customize your federation in ExternalAccessPolicy.
184+
178185

179186
## PARAMETERS
180187

@@ -484,6 +491,22 @@ Accept pipeline input: False
484491
Accept wildcard characters: False
485492
```
486493

494+
### -CustomizeFederation
495+
Defines if we enable more customized federation settings in ExternalAccessPolicy or not. For example, when this is true, if the `AllowedDomains` includes [a.com, b.com], but the `AllowedExternalDomains` of the ExternalAccessPolicy includes [c.com], then users assigned by the ExternalAccessPolicy will only be allowed to access c.com, all other users will have access to a.com and b.com as defined in `AllowedDomains`.
496+
Possible values: True, False
497+
498+
```yaml
499+
Type: Boolean
500+
Parameter Sets: (All)
501+
Aliases:
502+
503+
Required: False
504+
Position: Named
505+
Default value: None
506+
Accept pipeline input: False
507+
Accept wildcard characters: False
508+
```
509+
487510
### -WhatIf
488511
Describes what would happen if you executed the command without actually executing the command.
489512

0 commit comments

Comments
 (0)