Skip to content

Commit 06bff00

Browse files
authored
Merge branch 'master' into patch-285
2 parents 764cbae + d85e7f3 commit 06bff00

File tree

18 files changed

+122
-67
lines changed

18 files changed

+122
-67
lines changed

exchange/docs-conceptual/app-only-auth-powershell-v2.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -121,25 +121,27 @@ If you encounter problems, check the [required permssions](https://docs.microsof
121121

122122
You need to assign the API permission `Exchange.ManageAsApp` so the application can manage Exchange Online. API permissions are required because they have consent flow enabled, which allows auditing (directory roles don't have consent flow).
123123

124-
1. Select **API permissions**.
124+
1. Select **Manifest** in the left-hand navigation under **Manage**.
125125

126-
2. In the **Configured permissions** page that appears, click **Add permission**.
126+
2. Locate the `requiredResourceAccess` property in the manifest, and add the following inside the square brackets (`[]`):
127127

128-
3. In the flyout that appears, select **Exchange**.
128+
```json
129+
{
130+
"resourceAppId": "00000002-0000-0ff1-ce00-000000000000",
131+
"resourceAccess": [
132+
{
133+
"id": "dc50a0fb-09a3-484d-be87-e023b12c6440",
134+
"type": "Role"
135+
}
136+
]
137+
}
138+
```
129139

130-
![Select Exchange API permssions](media/app-only-auth-exchange-api-perms.png)
140+
3. Select **Save**.
131141

132-
4. In the flyout that appears, click **Application permissions**.
142+
4. Select **API permissions** under **Manage**. Confirm that the **Exchange.ManageAsApp** permission is listed.
133143

134-
5. In the **Select permissions** section that appears on the page, expand **Exchange** and select **Exchange.ManageAsApp**
135-
136-
![Select Exchange.ManageAsApp permssions](media/app-only-auth-exchange-manageasapp.png)
137-
138-
When you're finished, click **Add permissions**.
139-
140-
6. Back on the **Configured permissions** page that appears, click **Grant admin consent for \<tenant name\>**, and select **Yes** in the dialog that appears.
141-
142-
7. Close the flyout when you're finished.
144+
5. Select **Grant admin consent for org** and accept the consent dialog.
143145

144146
## Step 3: Generate a self-signed certificate
145147

exchange/exchange-ps/exchange/New-Mailbox.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1693,7 +1693,11 @@ Accept wildcard characters: False
16931693
### -MailboxRegion
16941694
This parameter is available only in the cloud-based service.
16951695

1696-
This parameter is reserved for internal Microsoft use.
1696+
The MailboxRegion parameter specifies the geo location for the mailbox in multi-geo environments.
1697+
1698+
To see the list of configured geo locations in Microsoft 365 Multi-Geo, run the following command: `Get-OrganizationConfig | Select -ExpandProperty AllowedMailboxRegions | Format-Table`. To view your central geo location, run the following command: `Get-OrganizationConfig | Select DefaultMailboxRegion`.
1699+
1700+
For more information, see [Administering Exchange Online mailboxes in a multi-geo environment](https://docs.microsoft.com/microsoft-365/enterprise/administering-exchange-online-multi-geo).
16971701

16981702
```yaml
16991703
Type: String

exchange/exchange-ps/exchange/New-UnifiedGroup.md

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

129129
### Example 1
130130
```powershell
131-
New-UnifiedGroup -DisplayName "Engineering Department" -Alias engineering
131+
New-UnifiedGroup -DisplayName "Engineering Department" -Alias "engineering"
132132
```
133133

134134
This example creates a new Microsoft 365 Group named Engineering Department.

exchange/exchange-ps/exchange/Search-UnifiedAuditLog.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ If you want to programmatically download data from the Microsoft 365 audit log,
4747

4848
This cmdlet is available in Office 365 operated by 21Vianet, but it won't return any results.
4949

50+
The OutVariable parameter accepts objects of type ArrayList. Here's an example of how to use it:
51+
52+
`$start = (Get-Date).AddDays(-1); $end = (Get-Date).AddDays(-0.5); $auditData = New-Object System.Collections.ArrayList; Search-UnifiedAuditLog -StartDate $start -EndDate $end -OutVariable +auditData | Out-Null`
53+
5054
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see [Find the permissions required to run any Exchange cmdlet](https://docs.microsoft.com/powershell/exchange/find-exchange-cmdlet-permissions).
5155

5256
## EXAMPLES
@@ -58,7 +62,7 @@ Search-UnifiedAuditLog -StartDate 5/1/2018 -EndDate 5/2/2018
5862

5963
This example searches the unified audit log for all events from May 1, 201812:00AM to May 2, 2018 12:00AM.
6064

61-
Note: If you don't include a timestamp in the value for the StartDate or EndDate parameters, the default timestamp 12:00 AM (midnight) is used.
65+
**Note**: If you don't include a timestamp in the value for the StartDate or EndDate parameters, the default timestamp 12:00 AM (midnight) is used.
6266

6367
### Example 2
6468
```powershell
@@ -67,8 +71,7 @@ Search-UnifiedAuditLog -StartDate "6/1/2018 8:00 AM" -EndDate "6/1/2018 6:00 PM"
6771

6872
This example searches the unified audit log for all Exchange admin events from 8:00 AM to 6:00 PM on June 1, 2018.
6973

70-
>[!NOTE]
71-
> If you use the same date for the StartDate and EndDate parameters, you have to include a timestamp; otherwise, no results will be returned because the date and time for the start and end dates will be the same.
74+
**Note** If you use the same date for the StartDate and EndDate parameters, you need to include a timestamp; otherwise, no results will be returned because the date and time for the start and end dates will be the same.
7275

7376
### Example 3
7477
```powershell
@@ -77,9 +80,7 @@ Search-UnifiedAuditLog -StartDate 5/1/2018 -EndDate 5/8/2018 -SessionId "Unified
7780

7881
This example searches the unified audit log for all events from May 1, 2018 to May 8, 2018. If you don't include a time stamp in the StartDate or EndDate parameters, The data is returned in pages as the command is rerun sequentially while using the same SessionId value.
7982

80-
>
81-
[!NOTE]
82-
> If you use the SessionCommand value ReturnLargeSet, and then you use the value ReturnNextPreviewPage for the same session ID, the results are limited to 10,000 records (not 50,000).
83+
**Note**: Always use the same SessionCommand value for a given SessionId value. Don't switch between ReturnLargeSet and ReturnNextPreviewPage for the same session ID. Otherwise, the output is limited to 10,000 results.
8384

8485
### Example 4
8586
```powershell
@@ -269,7 +270,7 @@ The SessionCommand parameter specifies how much information is returned and how
269270
- ReturnNextPreviewPage: This value causes the cmdlet to return data sorted on date. The maximum number of records returned through use of either paging or the ResultSize parameter is 5,000 records.
270271
- ReturnLargeSet: This value causes the cmdlet to return unsorted data. By using paging, you can access a maximum of 50,000 results.
271272

272-
**Note**: Always use the same SessionCommand value for a given SessionId value. Don't switch between ReturnLargeSet and ReturnNextPreviewPage for the same session ID.
273+
**Note**: Always use the same SessionCommand value for a given SessionId value. Don't switch between ReturnLargeSet and ReturnNextPreviewPage for the same session ID. Otherwise, the output is limited to 10,000 results.
273274

274275
```yaml
275276
Type: UnifiedAuditSessionCommand
@@ -348,9 +349,6 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
348349
## OUTPUTS
349350

350351
###
351-
The OutVariable parameter accepts objects of type ArrayList. Here's an example of how to use it:
352-
353-
$start = (Get-Date).AddDays(-1); $end = (Get-Date).AddDays(-0.5); $auditData = New-Object System.Collections.ArrayList; Search-UnifiedAuditLog -StartDate $start -EndDate $end -OutVariable +auditData | Out-Null
354352

355353
## NOTES
356354

exchange/exchange-ps/exchange/Set-ActiveSyncOrganizationSettings.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,8 @@ Accept wildcard characters: False
101101
```
102102
103103
### -AllowRMSSupportForUnenlightenedApps
104+
This parameter is available or functional only in the cloud-based service.
105+
104106
The AllowRMSSupportForUnenlightenedApps parameter specifies whether to allow Rights Management Services (RMS) protected messages for ActiveSync clients that don't support RMS. Valid values are:
105107
106108
- $true

exchange/exchange-ps/exchange/Set-Mailbox.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3422,7 +3422,11 @@ Accept wildcard characters: False
34223422
### -MailboxRegion
34233423
This parameter is available only in the cloud-based service.
34243424

3425-
This parameter is reserved for internal Microsoft use.
3425+
The MailboxRegion parameter specifies the geo location for the mailbox in multi-geo environments.
3426+
3427+
To see the list of configured geo locations in Microsoft 365 Multi-Geo, run the following command: `Get-OrganizationConfig | Select -ExpandProperty AllowedMailboxRegions | Format-Table`. To view your central geo location, run the following command: `Get-OrganizationConfig | Select DefaultMailboxRegion`.
3428+
3429+
For more information, see [Administering Exchange Online mailboxes in a multi-geo environment](https://docs.microsoft.com/microsoft-365/enterprise/administering-exchange-online-multi-geo).
34263430

34273431
```yaml
34283432
Type: String
Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
---
2-
title: Office Online Server cmdlet reference
2+
title: Office Online Server cmdlet help reference
3+
description: "Learn about the Office Online Server PowerShell cmdlet help reference."
34
---
45

5-
# Office Online Server cmdlet reference
6-
Welcome to the Office Online Server PowerShell cmdlet help references. The Office Online Server cmdlets provide the command line interface for administration and management.
6+
# Office Online Server cmdlet help reference
77

8-
Here you will find all of the Office Online Server PowerShell help topics. These topics are 'open source' and open for contributions. If you are interested in contributing to this content head over to the source GitHub repo and look through the README.
9-
The repo is located here: https://github.com/microsoftdocs/office-docs-powershell and you can find the README displayed at the bottom of the page.
8+
Welcome to the Office Online Server PowerShell cmdlet **Help** reference. The Office Online Server cmdlets provide the command line interface for administration and management.
9+
10+
Here, you will find all of the Office Online Server PowerShell **Help** topics. These topics are 'open source' and open for contributions. If you are interested in contributing to this content, go to the source GitHub repo and look through the README.
11+
12+
The repo is located here: <https://github.com/microsoftdocs/office-docs-powershell> and you can find the README displayed at the bottom of the page.

sharepoint/sharepoint-ps/sharepoint-online/Get-SPOGeoMoveCrossCompatibilityStatus.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,21 @@ Get-SPOGeoMoveCrossCompatibilityStatus
3636

3737
Get the compatibility status for all locations.
3838

39+
## PARAMETERS
40+
3941
### CommonParameters
4042

4143
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).
4244

45+
## INPUTS
46+
47+
### None
48+
49+
## OUTPUTS
50+
51+
### System.Object
52+
## NOTES
53+
4354
## RELATED LINKS
4455

4556
[Getting started with SharePoint Online Management Shell](https://docs.microsoft.com/powershell/sharepoint/sharepoint-online/connect-sharepoint-online?view=sharepoint-ps)

sharepoint/sharepoint-ps/sharepoint-online/New-SPOSdnProvider.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Accept wildcard characters: False
5757
5858
### -Identity
5959
60-
PARAMVALUE: String
60+
Identity of the provider.
6161
6262
```yaml
6363
Type: String
@@ -74,7 +74,7 @@ Accept wildcard characters: False
7474
7575
### -License
7676
77-
PARAMVALUE: String
77+
License key provided by the provider.
7878
7979
```yaml
8080
Type: String

sharepoint/sharepoint-ps/sharepoint-online/Set-SPOSite.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ Set-SPOSite [-Identity] <SpoSitePipeBind> [-AllowSelfServiceUpgrade <Boolean>] [
3535
[-SharingBlockedDomainList <String>] [-SharingDomainRestrictionMode <SharingDomainRestrictionModes>]
3636
[-ShowPeoplePickerSuggestionsForGuestUsers <Boolean>] [-StorageQuotaReset]
3737
[-DefaultSharingLinkType] [-DefaultLinkPermission] [-DefaultLinkToExistingAccess]
38-
[-ConditionalAccessPolicy <SPOConditionalAccessPolicyType>] [-LimitedAccessFileType <SPOLimitedAccessFileType>] [-AllowEditing <Boolean>] [-AnonymousLinkExpirationInDays <Int32>] [-OverrideTenantAnonymousLinkExpirationPolicy <Boolean>] [-SensitivityLabel <String>][<CommonParameters>]
38+
[-ConditionalAccessPolicy <SPOConditionalAccessPolicyType>] [-LimitedAccessFileType <SPOLimitedAccessFileType>] [-AllowEditing <Boolean>] [-AnonymousLinkExpirationInDays <Int32>] [-OverrideTenantAnonymousLinkExpirationPolicy <Boolean>] [-SensitivityLabel <String>]
39+
[-RemoveLabel] [<CommonParameters>]
3940
```
4041

4142
### ParamSet2
@@ -70,6 +71,10 @@ You must be a SharePoint Online administrator or Global Administrator and be a s
7071

7172
For permissions and the most current information about Windows PowerShell for SharePoint Online, see the online documentation at [Intro to SharePoint Online Management Shell](https://docs.microsoft.com/powershell/sharepoint/sharepoint-online/introduction-sharepoint-online-management-shell?view=sharepoint-ps).
7273

74+
For OneDrive for Business site collection, the only valid parameters are Identity, AllowDownloadingNonWebViewableFiles, AllowEditing, ConditionalAccessPolicy, DefaultLinkPermission, DefaultSharingLinkType, DisableCompanyWideSharingLinks, LimitedAccessFileType, LockState, Owner, SharingAllowedDomainList, SharingBlockedDomainList, SharingCapability, SharingDomainRestrictionMode, ShowPeoplePickerSuggestionsForGuestUsers, StorageQuota, and StorageWarningLevel.
75+
76+
For Groups site collection, the only valid parameters are Identity, AllowSelfServiceUpgrade, DefaultLinkPermission, DefaultSharingLinkType, DenyAddAndCustomizePages, DisableCompanyWideSharingLinks, DisableSharingForNonOwners, LockState, Owner, ResourceQuota, ResourceQuotaWarningLevel, SandboxedCodeActivationCapability, SharingCapability, ShowPeoplePickerSuggestionsForGuestUsers, SocialBarOnSitePagesDisabled, StorageQuota, StorageQuotaReset, and StorageQuotaWarningLevel.
77+
7378
## EXAMPLES
7479

7580
### -----------------------EXAMPLE 1-----------------------------
@@ -893,6 +898,20 @@ Position: Named
893898
Default value: None
894899
```
895900

901+
### -RemoveLabel
902+
This parameter allows you to remove the assigned sensitivity label on a site.
903+
904+
```yaml
905+
Type: SwitchParameter
906+
Parameter Sets: ParamSet5
907+
Aliases:
908+
Required: False
909+
Position: Named
910+
Default value: None
911+
Accept pipeline input: False
912+
Accept wildcard characters: False
913+
```
914+
896915
### CommonParameters
897916

898917
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

sharepoint/sharepoint-ps/sharepoint-server/Remove-SPSecureStoreApplication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ For permissions and the most current information about Windows PowerShell for Sh
3333

3434
### -----------------------EXAMPLE-----------------------------
3535
```
36-
Get-SPSecureStoreApplication -ServiceContext http://contoso -Name "ContosoTargetApp" | Remove -SPSecureStoreApplication
36+
Get-SPSecureStoreApplication -ServiceContext http://contoso -Name "ContosoTargetApp" | Remove-SPSecureStoreApplication
3737
```
3838

3939
This example removes the specified application and target.

skype/docs-conceptual/index.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
---
22
localization_priority: Normal
3-
title: Skype for Business cmdlet reference
3+
title: Skype for Business cmdlet help reference
4+
description: "Learn about the Skype for Business PowerShell cmdlet help reference."
45
---
56

6-
# Skype for Business cmdlet reference
7+
# Skype for Business cmdlet help reference
78

8-
Welcome to the Skype for Business PowerShell cmdlet help references. The Skype for Business cmdlets provide the command line interface for server and service administration and management.
9+
Welcome to the Skype for Business PowerShell cmdlet **Help** reference. The Skype for Business cmdlets provide the command line interface for server and service administration and management.
910

1011
> [!IMPORTANT]
11-
> As you migrate to Microsoft Teams you will find that some of the cmdlets in the Skype for Business Online module are also used for Microsoft Teams. To learn more about this, see: [Teams PowerShell Overview](https://docs.microsoft.com/MicrosoftTeams/teams-powershell-overview).
12+
> As you migrate to Microsoft Teams, you will find that some of the cmdlets in the Skype for Business Online module are also used for Microsoft Teams. To learn more about this, see: [Teams PowerShell Overview](https://docs.microsoft.com/MicrosoftTeams/teams-powershell-overview).
1213
13-
Here you will find all of the Skype for Business and relevant Microsoft Teams PowerShell help topics. These topics are 'open source' and open for contributions. If you are interested in contributing to this content head over to the source GitHub repo and look through the README.
14+
Here, you will find all of the Skype for Business and relevant Microsoft Teams PowerShell **Help** topics. These topics are 'open source' and open for contributions. If you are interested in contributing to this content, go to the source GitHub repo and look through the README.
1415

15-
The repo is located here: https://github.com/microsoftdocs/office-docs-powershell and you can find the README displayed at the bottom of the page.
16+
The repo is located here: <https://github.com/microsoftdocs/office-docs-powershell> and you can find the README displayed at the bottom of the page.

skype/skype-ps/skype/Set-CsTeamsMeetingBroadcastPolicy.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ ms.reviewer:
1414

1515
## SYNOPSIS
1616

17-
Set-CsTeamsMeetingBroadcastPolicy \[\[-Identity\] \<XdsIdentity\>\] \[-Tenant \<guid\>\] \[-Description \<string\>\] \[-AllowBroadcastScheduling \<bool\>\] \[-AllowBroadcastTranscription \<bool\>\] \[-BroadcastAttendeeVisibilityMode \<string\>\] \[-BroadcastRecordingMode \<string\>\] \[-Force\] \[-WhatIf\] \[-Confirm\] \[\<CommonParameters\>\]
18-
19-
Set-CsTeamsMeetingBroadcastPolicy \[-Tenant \<guid\>\] \[-Description \<string\>\] \[-AllowBroadcastScheduling \<bool\>\] \[-AllowBroadcastTranscription \<bool\>\] \[-BroadcastAttendeeVisibilityMode \<string\>\] \[-BroadcastRecordingMode \<string\>\] \[-Instance \<psobject\>\] \[-Force\] \[-WhatIf\] \[-Confirm\] \[\<CommonParameters\>\]
17+
User-level policy for tenant admin to configure meeting broadcast behavior for the broadcast event organizer.
2018

2119
## SYNTAX
2220

@@ -87,6 +85,13 @@ Accept wildcard characters: False
8785
### -BroadcastAttendeeVisibilityMode
8886
Specifies the attendee visibility mode of the broadcast events created by this user. This setting controls who can watch the broadcast event - e.g. anyone can watch this event including anonymous users or only authenticated users in my company can watch the event. Note: this setting is applicable to broadcast events that use Teams Meeting production only and does not apply when external encoder is used as production method.
8987
88+
Possible values:
89+
- Everyone
90+
- EveryoneInCompany
91+
- InvitedUsersInCompany
92+
- EveryoneInCompanyAndExternal
93+
- InvitedUsersInCompanyAndExternal
94+
9095
```yaml
9196
Type: String
9297
Parameter Sets: (All)
@@ -100,7 +105,12 @@ Accept wildcard characters: False
100105
```
101106
102107
### -BroadcastRecordingMode
103-
Specifies whether broadcast events created by this user are always recorded, never recorded or user can choose whether to record or not. Note: this setting is applicable to broadcast events that use Teams Meeting production only and does not apply when external encoder is used as production method.
108+
Specifies whether broadcast events created by this user are always recorded (AlwaysEnabled), never recorded (AlwaysDisabled) or user can choose whether to record or not (UserOverride). Note: this setting is applicable to broadcast events that use Teams Meeting production only and does not apply when external encoder is used as production method.
109+
110+
Possible values:
111+
- AlwaysEnabled
112+
- AlwaysDisabled
113+
- UserOverride
104114
105115
```yaml
106116
Type: String

0 commit comments

Comments
 (0)