-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Update Set-CsExternalAccessPolicy.md #12720
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 6 commits
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
2dfc1bc
Update Set-CsExternalAccessPolicy.md
krammerliu d717c46
Update Set-CsExternalAccessPolicy.md
krammerliu 6ff6201
Update Set-CsExternalAccessPolicy.md
krammerliu 91d96c4
Update New-CsExternalAccessPolicy.md
krammerliu 6c01f10
Update New-CsExternalAccessPolicy.md
krammerliu 46edee9
Update Set-CsExternalAccessPolicy.md
krammerliu cc68787
Update New-CsExternalAccessPolicy.md
krammerliu bf8c657
Update Set-CsExternalAccessPolicy.md
krammerliu a088edb
Merge branch 'main' into patch-6
Ruchika-mittal01 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -136,7 +136,7 @@ New-CsExternalAccessPolicy -Identity GranularFederationExample -CommunicationWit | |
Set-CsTenantFederationConfiguration -CustomizeFederation $true | ||
``` | ||
|
||
In this example, we create an ExternalAccessPolicy named "GranularFederationExample" that allows communication with specific external domains, namely `example1.com` and `example2.com`. The federation policy is set to restrict communication to only these allowed domains. After that, we still have to enable the `CustomizeFederation` setting in the TenantFederationConfiguration to allow the federation settings as defined in the ExternalAccessPolicy to work. | ||
In this example, we create an ExternalAccessPolicy named "GranularFederationExample" that allows communication with specific external domains, namely `example1.com` and `example2.com`. The federation policy is set to restrict communication to only these allowed domains. | ||
|
||
## PARAMETERS | ||
|
||
|
@@ -166,7 +166,10 @@ Accept wildcard characters: False | |
``` | ||
|
||
### -AllowedExternalDomains | ||
Indicates the domains that are allowed to communicate with the users of this policy. This is referenced only when `CommunicationWithExternalOrgs` is set to be `AllowSpecificExternalDomains`. | ||
> [!NOTE] | ||
> Please note that this parameter is in Private Preview. | ||
|
||
Specifies the external domains allowed to communicate with users assigned to this policy. This setting is applicable only when `CommunicationWithExternalOrgs` is configured to `AllowSpecificExternalDomains`. This setting can be modified only in custom policy. In Global (default) policy `CommunicationWithExternalOrgs` can only be set to `OrganizationDefault` and cannot be changed. | ||
|
||
```yaml | ||
Type: List | ||
|
@@ -181,7 +184,10 @@ Accept wildcard characters: False | |
``` | ||
|
||
### -BlockedExternalDomains | ||
Indicates the domains that are blocked from communicating with the users of this policy. This is referenced only when `CommunicationWithExternalOrgs` is set to be `BlockSpecificExternalDomains`. | ||
> [!NOTE] | ||
> Please note that this parameter is in Private Preview. | ||
|
||
Specifies the external domains blocked from communicating with users assigned to this policy. This setting is applicable only when `CommunicationWithExternalOrgs` is configured to `BlockSpecificExternalDomains`. This setting can be modified only in custom policy. In Global (default) policy `CommunicationWithExternalOrgs` can only be set to `OrganizationDefault` and cannot be changed. | ||
|
||
```yaml | ||
Type: List | ||
|
@@ -196,14 +202,18 @@ Accept wildcard characters: False | |
``` | ||
|
||
### -CommunicationWithExternalOrgs | ||
Indicates how the users get assigned by this policy can communicate with the external orgs. There are 5 options: | ||
> [!NOTE] | ||
> Please note that this parameter is in Private Preview. | ||
|
||
Indicates how users assigned to the policy can communicate with external organizations (domains). This setting has 5 possible values: | ||
|
||
- OrganizationDefault: the users of this policy will follow the federation settings defined in TenantFederationConfiguration | ||
- AllowAllExternalDomains: the users are open to communicate with all domains | ||
- AllowSpecificExternalDomains: the users can only communicate with the users of the domains defined in `AllowedExternalDomains` | ||
- BlockSpecificExternalDomains: only users from the domains defined in `BlockedExternalDomains` are blocked from communicating with the users of this policy | ||
- BlockAllExternalDomains: the users are not able to communicate with any external domains | ||
- OrganizationDefault: users follow the federation settings specified in `TenantFederationConfiguration`. This is the default value. | ||
- AllowAllExternalDomains: users are allowed to communicate with all domains. | ||
- AllowSpecificExternalDomains: users the users can communicate with external domains listed in `AllowedExternalDomains`. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remove the "users the" |
||
- BlockSpecificExternalDomains: users are blocked from communicating with domains listed in `BlockedExternalDomains`. | ||
- BlockAllExternalDomains: users cannot communicate with any external domains. | ||
|
||
The setting is only applicable when `EnableFederationAccess` is set to true. This setting can only be modified in custom policies. In the Global (default) policy, it is fixed to `OrganizationDefault` and cannot be changed. | ||
```yaml | ||
Type: String | ||
Parameter Sets: (All) | ||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -155,8 +155,7 @@ In this example, the Global policy is updated to allow Teams-ACS federation for | |
New-CsExternalAccessPolicy -Identity GranularFederationExample -CommunicationWithExternalOrgs "AllowSpecificExternalDomains" -AllowedExternalDomains @("example1.com", "example2.com") | ||
Set-CsTenantFederationConfiguration -CustomizeFederation $true | ||
``` | ||
|
||
In this example, we create an ExternalAccessPolicy named "GranularFederationExample" that allows communication with specific external domains, namely `example1.com` and `example2.com`. The federation policy is set to restrict communication to only these allowed domains. After that, we still have to enable the `CustomizeFederation` setting in the TenantFederationConfiguration to allow the federation settings as defined in the ExternalAccessPolicy to work. | ||
In this example, we create an ExternalAccessPolicy named "GranularFederationExample" that allows communication with specific external domains, namely `example1.com` and `example2.com`. The federation policy is set to restrict communication to only these allowed domains. | ||
|
||
## PARAMETERS | ||
|
||
|
@@ -200,7 +199,10 @@ Accept wildcard characters: False | |
``` | ||
|
||
### -AllowedExternalDomains | ||
Indicates the domains that are allowed to communicate with the users of this policy. This is referenced only when `CommunicationWithExternalOrgs` is set to be `AllowSpecificExternalDomains` | ||
> [!NOTE] | ||
> Please note that this parameter is in Private Preview. | ||
|
||
Specifies the external domains allowed to communicate with users assigned to this policy. This setting is applicable only when `CommunicationWithExternalOrgs` is configured to `AllowSpecificExternalDomains`. This setting can be modified only in custom policy. In Global (default) policy `CommunicationWithExternalOrgs` can only be set to `OrganizationDefault` and cannot be changed. | ||
```yaml | ||
Type: List | ||
Parameter Sets: (All) | ||
|
@@ -215,7 +217,10 @@ Accept wildcard characters: False | |
``` | ||
|
||
### -BlockedExternalDomains | ||
Indicates the domains that are blocked from communicating with the users of this policy. This is referenced only when `CommunicationWithExternalOrgs` is set to be `BlockSpecificExternalDomains` | ||
> [!NOTE] | ||
> Please note that this parameter is in Private Preview. | ||
|
||
Specifies the external domains blocked from communicating with users assigned to this policy. This setting is applicable only when `CommunicationWithExternalOrgs` is configured to `BlockSpecificExternalDomains`. This setting can be modified only in custom policy. In Global (default) policy `CommunicationWithExternalOrgs` can only be set to `OrganizationDefault` and cannot be changed. | ||
```yaml | ||
Type: List | ||
Parameter Sets: (All) | ||
|
@@ -230,14 +235,18 @@ Accept wildcard characters: False | |
``` | ||
|
||
### -CommunicationWithExternalOrgs | ||
> [!NOTE] | ||
> Please note that this parameter is in Private Preview. | ||
|
||
Indicates how the users get assigned by this policy can communicate with the external orgs. There are 5 options: | ||
|
||
- OrganizationDefault: the users of this policy will follow the federation settings defined in TenantFederationConfiguration. | ||
- AllowAllExternalDomains: the users are open to communicate with all domains. | ||
- AllowSpecificExternalDomains: the users can only communicate with the users of the domains defined in `AllowedExternalDomains`. | ||
- BlockSpecificExternalDomains: only users from the domains defined in `BlockedExternalDomains` are blocked from communicating with the users of this policy. | ||
- BlockAllExternalDomains: the users are not able to communicate with any external domains. | ||
- OrganizationDefault: users follow the federation settings specified in `TenantFederationConfiguration`. This is the default value. | ||
- AllowAllExternalDomains: users are allowed to communicate with all domains. | ||
- AllowSpecificExternalDomains: users the users can communicate with external domains listed in `AllowedExternalDomains`. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remove "users the" |
||
- BlockSpecificExternalDomains: users are blocked from communicating with domains listed in `BlockedExternalDomains`. | ||
- BlockAllExternalDomains: users cannot communicate with any external domains. | ||
|
||
The setting is only applicable when `EnableFederationAccess` is set to true. This setting can only be modified in custom policies. In the Global (default) policy, it is fixed to `OrganizationDefault` and cannot be changed. | ||
```yaml | ||
Type: String | ||
Parameter Sets: (All) | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@krammerliu same question as above.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replied above