Skip to content

Commit e493f50

Browse files
authored
Merge branch 'master' into v-smandalika-4597486-B3
2 parents 06c9040 + a3f8661 commit e493f50

File tree

8 files changed

+57
-40
lines changed

8 files changed

+57
-40
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-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

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
---
2-
title: Office Online Server cmdlet reference
2+
title: Office Online Server cmdlet help reference
33
---
44

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.
5+
# Office Online Server cmdlet help reference
76

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.
7+
Welcome to the Office Online Server PowerShell cmdlet **Help** references. The Office Online Server cmdlets provide the command line interface for administration and management.
8+
9+
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.
10+
11+
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/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: 16 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
@@ -893,6 +894,20 @@ Position: Named
893894
Default value: None
894895
```
895896

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

898913
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).

skype/docs-conceptual/index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
localization_priority: Normal
3-
title: Skype for Business cmdlet reference
3+
title: Skype for Business cmdlet help reference
44
---
55

6-
# Skype for Business cmdlet reference
6+
# Skype for Business cmdlet help reference
77

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.
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.
99

1010
> [!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).
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).
1212
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.
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, go to the source GitHub repo and look through the README.
1414

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.
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.

teams/teams-ps/teams/New-CsGroupPolicyAssignment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The group policy assignment rank is set at the time a policy is being assigned t
2727

2828
It's helpful to think of rank as determining the position of each policy assignment in an ordered list, from highest rank to lowest rank. In fact, rank can be specified as any number, but these are converted into sequential values 1, 2, 3, etc. with 1 being the highest rank. When assigning a policy to a group, set the rank to be the position in the list where you want the new group policy assignment to be. If a rank is not specified, the policy assignment will be given the lowest rank, corresponding to the end of the list.
2929

30-
Group policy assignment allows you to easily manage policies across different subsets of users within your organization. Group policy assignment is recommended for groups of up to 50000 users, but it will also work with larger groups.
30+
Group policy assignment allows you to easily manage policies across different subsets of users within your organization. Group policy assignment is recommended for groups of up to 50000 users, but it will also work with larger groups up to 100000 users. Segment your users into smaller groups, or make use of default policies for the majority of users with the most common policies and only use groups for those users that require other policies.
3131

3232
Group policy assignments are only propagated to users that are direct members of the group; the assignments are not propagated to members of nested groups.
3333

0 commit comments

Comments
 (0)