Skip to content

Commit 51613ea

Browse files
authored
Merge branch 'master' into master
2 parents c640067 + ccfa749 commit 51613ea

File tree

6 files changed

+37
-18
lines changed

6 files changed

+37
-18
lines changed

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

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,20 @@ description: "Learn about using the Exchange Online V2 module in scripts and oth
1919

2020
# App-only authentication in the EXO V2 module
2121

22-
**Note**:
22+
> [!NOTE]
23+
> This feature is currently in Public Preview, and is available in the Preview release of Exchange Online PowerShell V2 Module.
2324
24-
This feature is currently in Public Preview, and is available in the Preview release of Exchange Online PowerShell V2 Module. To install the Preview release of the EXO V2 module, run the following command:
25+
To install the Preview release of the EXO V2 module, run the following command:
2526

26-
```powershell
27-
Install-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.3-Preview -AllowPrerelease
28-
```
27+
```powershell
28+
Install-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.3-Preview -AllowPrerelease
29+
```
30+
31+
To update from an earlier version of the of the EXO V2 module, run the following command:
32+
33+
```powershell
34+
Update-Module -Name ExchangeOnlineManagement -AllowPrerelease
35+
```
2936

3037
Auditing and reporting scenarios in Exchange Online often involve scripts that run unattended. In most cases, these unattended scripts access Exchange Online PowerShell using Basic authentication (a username and password). Even when the connection to Exchange Online PowerShell uses Modern authentication, the credentials are stored in a local file or a secret vault that's access at run-time.
3138

@@ -185,13 +192,13 @@ After you register the certificate with your application, you can use the public
185192

186193
Azure AD has more than 50 admin roles available. For app-only authentication in Exchange Online, we currently support the previously mentioned roles:
187194

188-
- Global administrator
189-
- Compliance administrator
190-
- Security reader
191-
- Security administrator
192-
- Helpdesk administrator
193-
- Exchange Service administrator
194-
- Global Reader
195+
- Global administrator
196+
- Compliance administrator
197+
- Security reader
198+
- Security administrator
199+
- Helpdesk administrator
200+
- Exchange Service administrator
201+
- Global Reader
195202

196203
1. In the Azure AD portal under **Manage Azure Active Directory**, click **View**.
197204

exchange/docs-conceptual/connect-to-exchange-online-powershell.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Exchange Online PowerShell allows you to manage your Exchange Online settings fr
109109
- For Office 365 Germany, use the _ConnectionUri_ value: `https://outlook.office.de/powershell-liveid/`
110110

111111
- For Microsoft 365 Government Community Cloud High (GCC High), use the _ConnectionUri_ value: `https://outlook.office365.us/powershell-liveid/`
112-
112+
113113
- For Microsoft 365 DoD, use the _ConnectionUri_ value: `https://webmail.apps.mil/powershell-liveid`
114114

115115
- If you're behind a proxy server, run this command first: `$ProxyOptions = New-PSSessionOption -ProxyAccessType <Value>`, where the _ProxyAccessType_ value is `IEConfig`, `WinHttpConfig`, or `AutoDetect`.

exchange/docs-conceptual/exchange-online-powershell-v2.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ description: "Learn how to download and use the Exchange Online PowerShell V2 mo
2121
The Exchange Online PowerShell V2 module (abbreviated as the EXO V2 module) enables admins to connect to their Exchange Online environment in Microsoft 365 to retrieve data, create new objects, update existing objects, remove objects as well as configure Exchange Online and its features.
2222

2323
## Report bugs and issues
24+
2425
When you report an issue, be sure to include the log files in your email message. To generate the log files, replace \<Path to store log file\> with the output folder you want, and run the following command:
2526

2627
```PowerShell
@@ -37,8 +38,8 @@ The new cmdlets in the EXO V2 module are meant to replace their older, less effi
3738

3839
The new cmdlets in the EXO V2 module are listed in the following table:
3940

40-
|**New cmdlet in the EXO V2 module**|**Older related cmdlet**|
41-
|:-----|:-----|
41+
|New cmdlet in the EXO V2 module|Older related cmdlet|
42+
|---|---|
4243
|[Connect-ExchangeOnline](../exchange-ps/exchange/Connect-ExchangeOnline.md)|[Connect-EXOPSSession](mfa-connect-to-exchange-online-powershell.md) <br/> or <br/> [New-PSSession](https://docs.microsoft.com/powershell/module/microsoft.powershell.core/new-pssession)|
4344
|[Get-EXOMailbox](../exchange-ps/exchange/Get-EXOMailbox.md)|[Get-Mailbox](../exchange-ps/exchange/Get-Mailbox.md)|
4445
|[Get-EXORecipient](../exchange-ps/exchange/Get-EXORecipient.md)|[Get-Recipient](../exchange-ps/exchange/Get-Recipient.md)|
@@ -57,7 +58,7 @@ The new cmdlets in the EXO V2 module are listed in the following table:
5758
You can download the EXO V2 module from the PowerShell gallery [here](https://www.powershellgallery.com/packages/ExchangeOnlineManagement/).
5859

5960
> [!NOTE]
60-
> Currently, the latest version of PowerShell that's supported for the EXO V2 module is PowerShell 5.1. Support for later versions of PowerShell (and by definition, support for Linux or Mac) is a work in progress and will be announced soon.
61+
> Currently, the latest version of PowerShell that's supported for the EXO V2 module is PowerShell 5.1. Support for later versions of PowerShell (and by definition, support for Linux or Mac) is a work in progress.
6162
6263
### What do you need to know before you begin?
6364

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.reviewer:
1414

1515
## SYNOPSIS
1616

17-
.
17+
Use this cmdlet to get the multi geo experience mode.
1818

1919
## SYNTAX
2020

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.reviewer:
1414

1515
## SYNOPSIS
1616

17-
Displays information about existing site scripts. When no parameter is provided, this cmdlet returns the **Id**, **Title**, **Description**, and **Version** of each site script. When a site script ID is provided, this cmdlet also returns the **Content**, which is the JSON of the site script.
17+
Displays information about existing site scripts.
1818

1919
## SYNTAX
2020

skype/skype-ps/skype/Get-CsOnlineUser.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,17 @@ The command shown in Example 5 returns information for all the online users assi
9191
To accomplish the task, the command includes the Filter parameter along with the filter value {TenantId -eq "bf19b7db-6960-41e5-a139-2aa373474354"}.
9292
This filter limits the returned data to online users assigned to the tenant "bf19b7db-6960-41e5-a139-2aa373474354".
9393

94+
### -------------------------- Example 6 --------------------------
95+
```
96+
PS C:\> $MeetingPolicy="Kiosk"
97+
PS C:\> $filterString = 'TeamsMeetingPolicy -eq "{0}"' -f $MeetingPolicy
98+
PS C:\> Get-CsOnlineUser -Filter $filterString
99+
```
100+
101+
The commands shown in Example 6 filters all the online users with a certain TeamsMeetingPolicy assigned using a variable as filter input.
102+
To accomplish the task, the filter string is first constructed and resolved locally and then used by the Get-CsOnlineUser cmdlet.
103+
104+
94105

95106
## PARAMETERS
96107

0 commit comments

Comments
 (0)