Skip to content

Commit 54264c8

Browse files
committed
touchups
1 parent 4c91acc commit 54264c8

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

articles/app-service/deploy-configure-credentials.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ ms.date: 06/30/2025
1313

1414
You can deploy local apps to [Azure App Service](overview.md) by using [local Git deployment](deploy-local-git.md) or [FTP/S deployment](deploy-ftp.md). This article explains how to create and manage deployment credentials for local Git or FTP/S deployment.
1515

16-
App Service supports two types of credentials for secure local app deployment: *user-scope* and *app-scope* credentials. These deployment credentials are different from your Azure subscription credentials.
16+
Deployment credentials are different from your Azure subscription credentials. App Service supports two types of credentials for secure local app deployment: *user-scope* and *app-scope* credentials.
1717

1818
[!INCLUDE [app-service-deploy-credentials](../../includes/app-service-deploy-credentials.md)]
1919

2020
## Prerequisites
2121

22-
To access, set, or reset deployment user credentials, you must have **Contributor**-level permissions on an App Service app.
22+
To set, reset, access, or use deployment credentials, you must have **Contributor**-level permissions on the App Service app.
2323

2424
<a name="disable-basic-authentication"></a>
2525
### Basic authentication requirement
@@ -37,9 +37,9 @@ The user name must be unique within Azure. For local Git deployment, the user na
3737

3838
For FTP/S:
3939

40-
- The user name must follow the format `<app-name>\<user-name>`. Since user-scope credentials are linked to the user and not to the app, the username must be in this format to direct the sign-in action to the correct FTP/S endpoint for the app.
40+
- The user name must follow the format `<app-name>\<user-name>`. Since user-scope credentials are linked to the user and not to the app, this format directs the sign-in action to the correct FTP/S endpoint for the app.
4141

42-
- The password must be at least eight characters and contain capital letters, lowercase letters, numbers, and symbols. The JSON output from credential creation shows the password as `null`.
42+
- The password must be at least eight characters and contain capital letters, lowercase letters, numbers, and symbols. The user-scope creation JSON output and portal display don't show the password value. If you forget your password, you can [reset your credentials](#reset-credentials) to get a new one.
4343

4444
You can configure user-scope credentials by using Azure CLI or the Azure portal.
4545

@@ -69,8 +69,6 @@ In the [Azure portal](https://portal.azure.com), you must have at least one app
6969

7070
After you set user-scope credentials, you can see your deployment user name on your app's **Overview** page in the Azure portal. If local Git deployment is configured, the label is **Git/Deployment username**. Otherwise, the label is **FTP/Deployment username**.
7171

72-
The portal doesn't show the password. If you forget your password, you can [reset your credentials](#reset-credentials) to get a new one.
73-
7472
![Screenshot that shows the Git deployment user name on an app's Overview page.](./media/app-service-deployment-credentials/deployment_credentials_overview.png)
7573

7674
<a name="appscope"></a>

includes/app-service-deploy-credentials.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ ms.date: 06/30/2025
66
ms.author: cephalin
77
---
88

9-
- **User-scope** or user-level credentials provide one set of deployment credentials for a user's entire Azure account. You can use your user-scope credentials to deploy any app to App Service via local Git or FTP/S in any subscription that your Azure account has permission to access. You don't share these credentials with any other Azure users.
9+
- **User-scope** or user-level credentials provide one set of deployment credentials for a user's entire Azure account. A user who is granted app access via role-based access control (RBAC) or coadministrator permissions can use their user-level credentials as long as they have those permissions.
1010

11-
A user who is granted app access via role-based access control (RBAC) or coadministrator permissions can use their user-level credentials until access is revoked. You can reset your user-scope credentials anytime.
11+
You can use your user-scope credentials to deploy any app to App Service via local Git or FTP/S in any subscription that your Azure account has permission to access. You don't share these credentials with any other Azure users. You can reset your user-scope credentials anytime.
1212

13-
- **App-scope** or app-level credentials provide one set of credentials per app, which can be used to deploy that app only. These credentials are generated automatically for each app at creation and can't be configured manually, but the password can be reset anytime.
13+
- **App-scope** or application-level credentials are one set of credentials per app that can be used to deploy that app only. These credentials are generated automatically for each app at creation and can't be configured manually, but the password can be reset anytime.
1414

1515
A user must have at least **Contributor** level permissions on an app, including the built-in **Website Contributor** role, to be granted access to app-level credentials via RBAC. **Reader** role can't publish and can't access these credentials.

0 commit comments

Comments
 (0)