Skip to content

Commit f33907b

Browse files
committed
Update app-only-auth-powershell-v2.md
Issue #7034
1 parent 958a350 commit f33907b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ description: "Learn about using the Exchange Online V2 module in scripts and oth
1919
# App-only authentication for unattended scripts in the EXO V2 module
2020

2121
> [!NOTE]
22-
> The required `2.0.3` version of the EXO V2 module for this feature is now Generally Available. For instructions on how to install or update to this version of the module, see [Install and maintain the EXO V2 module](exchange-online-powershell-v2.md#install-and-maintain-the-exo-v2-module).
22+
> The features and procedures described in this article require version 2.0.3 or later of the EXO V2 module. For instructions on how to install or update to this version of the module, see [Install and maintain the EXO V2 module](exchange-online-powershell-v2.md#install-and-maintain-the-exo-v2-module).
2323
2424
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 accessed at run-time.
2525

@@ -134,7 +134,8 @@ For a detailed visual flow about creating applications in Azure AD, see <https:/
134134

135135
## Step 2: Assign API permissions to the application
136136

137-
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).
137+
> [!NOTE]
138+
> The procedures in this section replace any default permissions that were automatically configured for the new app. The app doesn't need the default permissions that were replaced.
138139
139140
1. On the app page under **Management**, select **Manifest**.
140141

0 commit comments

Comments
 (0)