Skip to content

Commit 59cc84b

Browse files
author
gitName
committed
wording
1 parent ece44be commit 59cc84b

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

articles/api-management/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@
318318
items:
319319
- name: API authentication and authorization options
320320
href: authentication-authorization-overview.md
321-
- name: Configure Microsoft Entra ID applications for API access
321+
- name: Protect product APIs with Microsoft Entra ID applications
322322
href: applications.md
323323
- name: Protect your API with Microsoft Entra ID
324324
href: api-management-howto-protect-backend-with-aad.md

articles/api-management/applications.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
---
2-
title: Create OAuth 2.0 Application for Access to Product APIs - Azure API Management
2+
title: Protect Access to Product APIs with Microsoft Entra Application - Azure API Management
33
titleSuffix: Azure API Management
4-
description: Learn how to configure OAuth 2.0 application-based access to product APIs in Azure API Management.
4+
description: Configure OAuth 2.0 access to product APIs in Azure API Management with Microsoft Entra ID applications.
55
services: api-management
66
author: dlepow
77

88
ms.service: azure-api-management
99
ms.topic: how-to
10-
ms.date: 05/16/2025
10+
ms.date: 05/19/2025
1111
ms.author: danlep
1212
ms.custom:
1313
---
1414

15-
# Register an OAuth 2.0 application for access to product APIs
16-
1715
[!INCLUDE [api-management-availability-premium-dev-standard-basic](../../includes/api-management-availability-premium-dev-standard-basic.md)]
1816

19-
API Management now supports built-in OAuth 2.0 application-based access to product APIs using the client credentials flow. This feature allows API managers to register applications, streamlining secure API access for developers through OAuth 2.0 authorization.
17+
# Secure product API access with Microsoft Entra applications
18+
19+
API Management now supports built-in OAuth 2.0 application-based access to product APIs using the client credentials flow. This feature allows API managers to register Microsoft Entra ID applications, streamlining secure API access for developers through OAuth 2.0 authorization.
2020

2121
> [!NOTE]
2222
> Applications are currently in limited preview. To sign up, fill [this form](https://aka.ms/apimappspreview).
@@ -25,7 +25,8 @@ With this feature:
2525

2626
* API managers set a product property to enable application-based access.
2727
* API managers register client applications in Microsoft Entra ID to limit access to specific products.
28-
* Using the OAuth 2.0 client credentials flow, developers or apps obtain tokens that they can include in API requests. These tokens are validated by the API Management gateway to authorize access to the product's APIs.
28+
* Using the OAuth 2.0 client credentials flow, developers or apps obtain tokens that they can include in API requests
29+
* Tokens presented in API requests are validated by the API Management gateway to authorize access to the product's APIs.
2930

3031
## Prerequisites
3132

@@ -65,7 +66,7 @@ The following example uses the **Starter** product, but choose any published pro
6566
1. Choose the product that you want to configure, such as the **Starter** product.
6667
1. In the left menu, under **Product**, select **Properties**.
6768
1. Enable the **Application based access** setting.
68-
1. Optionally, enable the **Requires subscription** setting. If you enable both settings, the API Management gateway can accept either OAuth 2.0 authorization or a subscription key for access to the product's APIs.
69+
1. Optionally, enable the **Requires subscription** setting. If you enable both application based access and a subscription requirement, the API Management gateway can accept either OAuth 2.0 authorization or a subscription key for access to the product's APIs.
6970
1. Select **Save**.
7071

7172
:::image type="content" source="media/applications/enable-application-based-access.png" alt-text="Screenshot of enabling application based access in the portal.":::
@@ -119,7 +120,7 @@ Now register a client application that limits access to one or more products.
119120
The application is added to the list of applications on the **Applications** page. Select the application to view details such as the **Client ID**. You need this ID to generate a token to call the product API.
120121

121122
> [!TIP]
122-
> * After creating an application, optionally associate it with other products. Select the application on the **Applications** page, and then select **Details** > **Products** **+ Add product**.
123+
> * After creating an application, optionally associate it with other products. Select the application on the **Applications** page, and then select **Details** > **Products** > **+ Add product**.
123124
> * You can also create or associate an application by editing a product from the **Products** page.
124125
125126
## Generate client secret

0 commit comments

Comments
 (0)