Skip to content

Commit 7bcbd71

Browse files
authored
Merge pull request MicrosoftDocs#1134 from MicrosoftDocs/master
Master to ExMigration
2 parents 100d389 + 997a7b6 commit 7bcbd71

File tree

13 files changed

+223
-200
lines changed

13 files changed

+223
-200
lines changed

exchange/exchange-ps/exchange/advanced-threat-protection/New-SafeLinksRule.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ You need to be assigned permissions before you can run this cmdlet. Although thi
3636

3737
### -------------------------- Example 1 --------------------------
3838
```
39-
New-SafeAttachmentRule -Name "Research Department URL Rule" -SafeAttachmentPolicy "Research Block URL" -SentToMemberOf "Research Department" -ExceptIfSentToMemberOf "Research Department Managers"
39+
New-SafeLinksRule -Name "Research Department URL Rule" -SafeAttachmentPolicy "Research Block URL" -SentToMemberOf "Research Department" -ExceptIfSentToMemberOf "Research Department Managers"
4040
```
4141

4242
This example creates a new Safe Links rule named Research Department URL Rule with the following conditions:

exchange/exchange-ps/exchange/advanced-threat-protection/Set-SafeLinksRule.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ You need to be assigned permissions before you can run this cmdlet. Although thi
3434

3535
### -------------------------- Example 1 --------------------------
3636
```
37-
Set-SafeAttachmentRule -Identity "Engineering Department URL Rule" -ExceptIfRecipientDomainIs fabrikam.com
37+
Set-SafeLinksRule -Identity "Engineering Department URL Rule" -ExceptIfRecipientDomainIs fabrikam.com
3838
```
3939

4040
This example modifies the existing Safe Links Rule named Engineering Department URL Rule to exclude messages sent to the fabrikam.com ___domain.

exchange/exchange-ps/exchange/organization/Set-OrganizationConfig.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1440,7 +1440,7 @@ The OAuth2ClientProfileEnabled parameter enables or disables modern authenticati
14401440
14411441
- $true: Modern authentication is enabled.
14421442
1443-
- $false: Modern authentication is disabled. This is the default value.
1443+
- $false: Modern authentication is disabled.
14441444
14451445
Modern authentication is based on the Active Directory Authentication Library (ADAL) and OAuth 2.0, and enables authentication features like multi-factor authentication (MFA), certificate-based authentication (CBA), and third-party SAML identity providers.
14461446
@@ -1453,7 +1453,7 @@ Aliases:
14531453
Applicable: Exchange Server 2013, Exchange Server 2016, Exchange Online
14541454
Required: False
14551455
Position: Named
1456-
Default value: None
1456+
Default value: True
14571457
Accept pipeline input: False
14581458
Accept wildcard characters: False
14591459
```
@@ -1975,11 +1975,7 @@ Accept wildcard characters: False
19751975
### -PerTenantSwitchToESTSEnabled
19761976
This parameter is available only in the cloud-based service.
19771977
1978-
The PerTenantSwitchToESTSEnabled parameter specifies whether basic authentication requests use the Evolved Security Token Service (ESTS) in an Exchange Online organization. Valid values are:
1979-
1980-
- $true: Basic authentication requests use ESTS.
1981-
1982-
- $false: Basic authentication requests don't use ESTS. This is the default value.
1978+
This parameter has been deprecated and is no longer used.
19831979
19841980
```yaml
19851981
Type: $true | $false

exchange/exchange-ps/exchange/policy-and-compliance-dlp/Remove-DlpSensitiveInformationTypeRulePackage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ You need to be assigned permissions in the Office 365 Security & Compliance Cent
3131

3232
### -------------------------- Example 1 --------------------------
3333
```
34-
Remove-DlpSensitiveInformationTypeRulePackage -Identity "Contoso Rule Pack"
34+
$Rule = Get-DlpSensitiveInformationTypeRulePackage -Identity "Contoso Rule Pack"; $Rule | Remove-DlpSensitiveInformationTypeRulePackage
3535
```
3636

37-
This example removes the third-party sensitive information type rule package named Contoso Rule Pack
37+
This example removes the third-party sensitive information type rule package named Contoso Rule Pack. The first command stores the identity of the rule package in a variable. The second command pipes the variable to the Remove-DlpSensitiveInformationTypeRulePackage cmdlet.
3838

3939
## PARAMETERS
4040

exchange/exchange-ps/exchange/policy-and-compliance/Set-ActivityAlert.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ Accept wildcard characters: False
217217
```
218218
219219
### -Name
220-
The Name parameter specifies the unique name of the activity alert. The maximum length is 64 characters. If the value contains spaces, enclose the value in quotation marks (").
220+
This parameter is reserved for internal Microsoft use.
221221
222222
```yaml
223223
Type: String

exchange/exchange-ps/exchange/users-and-groups/Set-UnifiedGroup.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ Set-UnifiedGroup [-Identity] <UnifiedGroupIdParameter>
3030
[-EmailAddresses <ProxyAddressCollection>] [-ExtensionCustomAttribute1 <MultiValuedProperty>]
3131
[-ExtensionCustomAttribute2 <MultiValuedProperty>] [-ExtensionCustomAttribute3 <MultiValuedProperty>]
3232
[-ExtensionCustomAttribute4 <MultiValuedProperty>] [-ExtensionCustomAttribute5 <MultiValuedProperty>]
33-
[-ForceUpgrade] [-GrantSendOnBehalfTo <MultiValuedProperty>] [-HiddenFromAddressListsEnabled <$true | $false>]
34-
[-HideFromExchangeClients <$true | $false>] [-Language <CultureInfo>] [-MailboxRegion <String>] [-MailTip <String>]
33+
[-ForceUpgrade] [-GrantSendOnBehalfTo <MultiValuedProperty>] [-HiddenFromAddressListsEnabled <$true | $false>]
34+
[-HiddenFromExchangeClientsEnabled <$true | $false>] [-Language <CultureInfo>] [-MailboxRegion <String>] [-MailTip <String>]
3535
[-MailTipTranslations <MultiValuedProperty>] [-Notes <String>] [-PrimarySmtpAddress <SmtpAddress>]
3636
[-RejectMessagesFromSendersOrMembers <MultiValuedProperty>]
3737
[-RequireSenderAuthenticationEnabled <$true | $false>] [-UnifiedGroupWelcomeMessageEnabled] [-WhatIf]
@@ -752,8 +752,8 @@ Accept pipeline input: False
752752
Accept wildcard characters: False
753753
```
754754

755-
### -HideFromExchangeClients
756-
The HideFromExchangeClients parameter specifies whether the Office 365 Group is hidden from Outlook clients connected to Office 365. When this value is set to true, the group will no longer be visible in the Outlook left hand navigation and the group will not resolve when attempting to resolve the address while authoring a new mail message in Outlook. Additionally, the parameter HiddenFromAddressListsEnabled will also be set to true to prevent the group from showing in the Global Address Book (GAL) and Offline Address Book (OAB). Valid values are:
755+
### -HiddenFromExchangeClientsEnabled
756+
The HiddenFromExchangeClientsEnabled parameter specifies whether the Office 365 Group is hidden from Outlook clients connected to Office 365. When this value is set to true, the group will no longer be visible in the Outlook left hand navigation and the group will not resolve when attempting to resolve the address while authoring a new mail message in Outlook. Additionally, the property HiddenFromAddressListsEnabled will also be set to true to prevent the group from showing in the Global Address Book (GAL) and Offline Address Book (OAB). Valid values are:
757757

758758
- $true: The Office 365 Group is hidden from Outlook experiences. The group will not be visible in the Outlook left hand navigation and will not be visible in the address book. Additionally, the group name will not resolve when attempting to resolve the address while authoring a new mail message in Outlook. The group can still receive messages, but users can't search for or browse to the group in Outlook or Outlook on the web. Users also can't find the group by using the Discover option in Outlook on the web.
759759

skype/skype-ps/skype/ConvertTo-JsonForPSWS.md

Lines changed: 94 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# ConvertTo-JsonForPSWS
99

1010
## SYNOPSIS
11-
ConvertTo-JsonForPSWS \[-InputObject\] \<Object\> \[-Depth \<int\>\] \[-Compress\] \[\<CommonParameters\>\]
11+
Converts an object to a JSON-formatted string for PowerShell Web Services.
1212

1313
## SYNTAX
1414

@@ -17,21 +17,98 @@ ConvertTo-JsonForPSWS [[-InputObject] <Object>] [-Compress] [-Depth <Object>] [-
1717
```
1818

1919
## DESCRIPTION
20-
{{Fill in the Description}}
20+
The `ConvertTo-JsonForPSWS` cmdlet converts any object to a string in JavaScript Object Notation (JSON) format for PowerShell Web Services. The properties are converted to field names, the field values are converted to property values, and the methods are removed.
21+
22+
You can then use the `ConvertTo-JsonForPSWS` cmdlet to convert a JSON-formatted string to a JSON object, which is easily managed in Windows PowerShell.
23+
24+
Many web sites use JSON instead of XML to serialize data for communication between servers and web-based apps.
2125

2226
## EXAMPLES
2327

2428
### -------------------------- Example 1 --------------------------
2529
```
26-
PS C:\> {{ Add example code here }}
30+
PS C:\> (Get-UICulture).Calendar | ConvertTo-JsonForPSWS
31+
{
32+
"MinSupportedDateTime": "\/Date(-62135568000000)\/",
33+
"MaxSupportedDateTime": "\/Date(253402300799999)\/",
34+
"AlgorithmType": "SolarCalendar",
35+
"CalendarType": "Localized",
36+
"Eras": [
37+
1
38+
],
39+
"TwoDigitYearMax": 2029,
40+
"IsReadOnly": false
41+
}
42+
```
43+
44+
This command uses the `ConvertTo-JsonForPSWS` cmdlet to convert a GregorianCalendar object to a JSON-formatted string for PowerShell Web Services.
45+
46+
### -------------------------- Example 2 --------------------------
47+
```
48+
PS C:\> @{Account="User01";Domain="Domain01";Admin="True"} | ConvertTo-JsonForPSWS -Compress
49+
{"Admin":"True","Account":"User01","Domain":"Domain01"}
50+
```
51+
52+
This command shows the effect of using the Compress parameter of `ConvertTo-JsonForPSWS`. The compression affects only the appearance of the string, not its validity.
53+
54+
### -------------------------- Example 3 --------------------------
55+
```
56+
PS C:\> Get-Date | Select-Object -Property * | ConvertTo-JsonForPSWS
57+
{
58+
"DisplayHint": {
59+
"value": 2,
60+
"Value": "DateTime"
61+
},
62+
"DateTime": "domingo, 27 de mayo de 2018 19:01:15",
63+
"Date": "\/Date(1527390000000)\/",
64+
"Day": 27,
65+
"DayOfWeek": {
66+
"value": 0,
67+
"Value": "Sunday"
68+
},
69+
"DayOfYear": 147,
70+
"Hour": 19,
71+
"Kind": {
72+
"value": 2,
73+
"Value": "Local"
74+
},
75+
"Millisecond": 225,
76+
"Minute": 1,
77+
"Month": 5,
78+
"Second": 15,
79+
"Ticks": 636630444752251610,
80+
"TimeOfDay": {
81+
"Hours": 19,
82+
"Minutes": 1,
83+
"Seconds": 15,
84+
"Ticks": 684752251610,
85+
"Days": 0,
86+
"Milliseconds": 225,
87+
"TotalDays": 0.79253732825231482,
88+
"TotalHours": 19.020895878055555,
89+
"TotalMilliseconds": 68475225.161,
90+
"TotalMinutes": 1141.2537526833335,
91+
"TotalSeconds": 68475.225161
92+
},
93+
"Year": 2018
94+
}
2795
```
2896

29-
{{ Add example description here }}
97+
This command shows how to use the `ConvertTo-JsonForPSWS` cmdlet to convert an object to a JSON string for PowerShell Web Services.
98+
99+
It uses the `ConvertTo-JsonForPSWS` cmdlet to convert a System.DateTime object from the Get-Date cmdlet to a JSON-formatted string for PowerShell Web Services. The command uses the Select-Object cmdlet to get all () of the properties of the **DateTime* object. The output shows the JSON string that `ConvertTo-JsonForPSWS` returned.
100+
101+
### -------------------------- Example 4 --------------------------
102+
```
103+
PS C:\> $JsonSecurityHelp = Get-Content $Pshome\Modules\Microsoft.PowerShell.Security\en-US\Microsoft.PowerShell.Security.dll-Help.xml | ConvertTo-JsonForPSWS
104+
```
105+
106+
This command uses the `ConvertTo-JsonForPSWS` cmdlet to convert a Windows PowerShell Help file from XML format to JSON format for PowerShell Web Services.
30107

31108
## PARAMETERS
32109

33110
### -Compress
34-
{{Fill Compress Description}}
111+
Omits white space and indented formatting in the output string.
35112

36113
```yaml
37114
Type: SwitchParameter
@@ -47,7 +124,7 @@ Accept wildcard characters: False
47124
```
48125
49126
### -Depth
50-
{{Fill Depth Description}}
127+
Specifies how many levels of contained objects are included in the JSON representation. The default value is 2.
51128
52129
```yaml
53130
Type: Object
@@ -63,7 +140,9 @@ Accept wildcard characters: False
63140
```
64141
65142
### -InputObject
66-
{{Fill InputObject Description}}
143+
Specifies the objects to convert to JSON format. Enter a variable that contains the objects, or type a command or expression that gets the objects. You can also pipe an object to `ConvertTo-JsonForPSWS`.
144+
145+
The InputObject parameter is required, but its value can be null ($Null) or an empty string. When the input object is $Null, `ConvertTo-JsonForPSWS` does not generate any output. When the input object is an empty string, `ConvertTo-JsonForPSWS` returns an empty string.
67146

68147
```yaml
69148
Type: Object
@@ -79,7 +158,11 @@ Accept wildcard characters: False
79158
```
80159

81160
### -AsJob
82-
{{Fill AsJob Description}}
161+
Indicates that this cmdlet runs as a background job.
162+
163+
When you specify the AsJob parameter, the command immediately returns an object that represents the background job. You can continue to work in the session while the job finishes. The job is created on the local computer and the results from the Skype for Business Online session are automatically returned to the local computer. To get the job results, use the Receive-Job cmdlet.
164+
165+
For more information about Windows PowerShell background jobs, see [about_Jobs](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_jobs?view=powershell-6) and [about_Remote_Jobs](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_remote_jobs?view=powershell-6).
83166

84167
```yaml
85168
Type: SwitchParameter
@@ -100,14 +183,15 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
100183
## INPUTS
101184

102185
### System.Object
186+
You can pipe any object to ConvertTo-JsonForPSWS.
103187

104188
## OUTPUTS
105189

106-
### System.Object
190+
### System.String
107191

108192
## NOTES
109193

110194
## RELATED LINKS
111195

112-
[http://go.microsoft.com/fwlink/?LinkID=217032](http://go.microsoft.com/fwlink/?LinkID=217032)
196+
[ConvertTo-Json](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/convertto-json?view=powershell-6)
113197

skype/skype-ps/skype/Get-CsBusyOptions.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# Get-CsBusyOptions
99

1010
## SYNOPSIS
11-
{{Fill in the Synopsis}}
11+
Returns the settings for processing of incoming calls for users who are already engaged in another communication stream. This cmdlet was introduced in Skype for Business Server 2015 June 2016 Cumulative Update.
1212

1313
## SYNTAX
1414

@@ -17,23 +17,29 @@ Get-CsBusyOptions [-Identity] <UserIdParameter> [-PassThru] [<CommonParameters>]
1717
```
1818

1919
## DESCRIPTION
20-
{{Fill in the Description}}
20+
This cmdlet retrieves configuration information about Busy Options for a specific user. It returns one of two Action Type options:
21+
22+
* BusyOnBusy - In which new incoming calls will be rejected with a busy signal if the user is busy.
23+
24+
* VoicemailOnBusy - In which new incoming calls will be forwarded to voice mail if the user is busy.
2125

2226

2327
## EXAMPLES
2428

2529
### -------------------------- Example 1 --------------------------
2630
```
27-
{{ Add example code here }}
31+
Get-CsBusyOptions -Identity sip:[email protected]
2832
```
2933

30-
{{ Add example description here }}
34+
This example returns the Busy Options setting for "[email protected]".
3135

3236

3337
## PARAMETERS
3438

3539
### -Identity
36-
{{Fill Identity Description}}
40+
Indicates the Identity of the user account to be modified. User Identities can be specified using one of four formats: 1) the user's SIP address; 2) the user's user principal name (UPN); 3) the user's ___domain name and logon name, in the form ___domain\logon (for example, litwareinc\kenmyer) and 4) the user's Active Directory display name (for example, Ken Myer). User Identities can also be referenced by using the user's Active Directory distinguished name.
41+
42+
You can use the asterisk (*) wildcard character when using the display name as the user Identity. For example, the Identity "*Smith" returns all the users who have a display name that ends with the string value "Smith".
3743

3844
```yaml
3945
Type: UserIdParameter
@@ -49,7 +55,7 @@ Accept wildcard characters: False
4955
```
5056
5157
### -PassThru
52-
{{Fill PassThru Description}}
58+
Returns an object representing the item with which you are working. By default, this cmdlet does not generate any output.
5359
5460
```yaml
5561
Type: SwitchParameter
@@ -70,16 +76,21 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
7076
7177
## INPUTS
7278
73-
### Microsoft.Rtc.Management.AD.UserIdParameter
79+
###
80+
Microsoft.Rtc.Management.AD.UserIdParameter object.
7481
7582
7683
## OUTPUTS
7784
78-
### System.Object
85+
###
86+
Microsoft.Rtc.Management.Bob.Cmdlets.ActionType object.
87+
Microsoft.Rtc.Management.AD.UserIdParameter object.
7988
8089
8190
## NOTES
8291
8392
8493
## RELATED LINKS
94+
[Remove-CsBusyOptions](https://docs.microsoft.com/en-us/powershell/module/skype/remove-csbusyoptions?view=skype-ps)
8595
96+
[Set-CsBusyOptions](https://docs.microsoft.com/en-us/powershell/module/skype/set-csbusyoptions?view=skype-ps)

skype/skype-ps/skype/Get-CsPushNotificationConfiguration.md

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -43,31 +43,15 @@ For example, users can receive notice for events such as these:
4343
Without the push notification service users would receive these notices only when Skype for Business was in the foreground and serving as the active application.
4444

4545
Administrators have the ability to enable or disable push notifications for iPhone users and/or Windows Phone users.
46-
(By default, push notifications are disabled for both iPhone users and Windows Phone users.) Administrators can enable or disable push notifications at the global scope by using the Set-CsPushNotificationConfiguration cmdlet.
47-
They can also create custom push notification settings at the site scope by using the New-CsPushNotificationConfiguration cmdlet.
46+
(By default, push notifications are disabled for both iPhone users and Windows Phone users.) Administrators can enable or disable push notifications at the global scope by using the `Set-CsPushNotificationConfiguration` cmdlet.
47+
They can also create custom push notification settings at the site scope by using the `New-CsPushNotificationConfiguration` cmdlet.
4848

49-
The Get-CsPushNotificationConfiguration cmdlet provides a way for you to return information about the push notification configuration settings currently in use in your organization.
49+
The `Get-CsPushNotificationConfiguration` cmdlet provides a way for you to return information about the push notification configuration settings currently in use in your organization.
5050

5151

5252

5353
## EXAMPLES
5454

55-
### -------------------------- EXAMPLE 1 -------------------------- (Lync Server 2013)
56-
```
57-
58-
```
59-
60-
Example 1 returns information about all the push notification settings configured for use in your organization.
61-
62-
Get-CsPushNotificationConfiguration
63-
64-
### Example 1 (Skype for Business Online)
65-
```
66-
PS C:\> {{ Add example code here }}
67-
```
68-
69-
{{ Add example description here }}
70-
7155
### -------------------------- Example 1 --------------------------
7256
```
7357
Get-CsPushNotificationConfiguration
@@ -273,4 +257,8 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
273257

274258

275259
## RELATED LINKS
260+
[Set-CsPushNotificationConfiguration](https://docs.microsoft.com/en-us/powershell/module/skype/set-cspushnotificationconfiguration?view=skype-ps)
261+
262+
[New-CsPushNotificationConfiguration](https://docs.microsoft.com/en-us/powershell/module/skype/new-cspushnotificationconfiguration?view=skype-ps)
276263

264+
[Remove-CsPushNotificationConfiguration](https://docs.microsoft.com/en-us/powershell/module/skype/remove-cspushnotificationconfiguration?view=skype-ps)

0 commit comments

Comments
 (0)