Skip to content

Commit 5af7620

Browse files
committed
Merge branch 'main' of https://github.com/MicrosoftDocs/azure-docs-pr into us354428-exec-docs-conversion
2 parents c031064 + 7751d00 commit 5af7620

File tree

408 files changed

+3459
-2603
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

408 files changed

+3459
-2603
lines changed

.openpublishing.redirection.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,21 @@
747747
"redirect_url": "/previous-versions/azure/api-management/self-hosted-gateway-migration-guide",
748748
"redirect_document_id": false
749749
},
750+
{
751+
"source_path_from_root": "/articles/api-management/howto-use-analytics.md",
752+
"redirect_url": "/azure/api-management/monitor-api-management",
753+
"redirect_document_id": true
754+
},
755+
{
756+
"source_path_from_root": "/articles/api-management/visualize-using-managed-grafana-dashboard.md",
757+
"redirect_url": "/azure/api-management/monitor-api-management",
758+
"redirect_document_id": false
759+
},
760+
{
761+
"source_path_from_root": "/articles/api-management/developer-portal-enable-usage-logs.md",
762+
"redirect_url": "/azure/api-management/monitor-api-management",
763+
"redirect_document_id": false
764+
},
750765
{
751766
"source_path_from_root": "/articles/governance/machine-configuration/whats-new/migrating-from-dsc-extension.md ",
752767
"redirect_url": " https://azure.microsoft.com/updates/migrate-from-linux-dsc-extension-to-the-guest-configuration-feature-of-azure-policy-by-may-1-2025/",

articles/active-directory-b2c/custom-policies-series-collect-user-input.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,6 @@ After the policy finishes execution, you're redirected to `https://jwt.ms`, and
508508

509509
Next, learn:
510510

511-
- About [types of Technical Profiles](technicalprofiles.md#types-of-technical-profiles) in Azure AD B2C's custom policies.
511+
- About the [types of Technical Profiles](technicalprofiles.md#types-of-technical-profiles) in Azure AD B2C's custom policies.
512512

513-
- How to [Validate user inputs by using custom policy](custom-policies-series-validate-user-input.md).
513+
- How to [Validate user inputs by using custom policy](custom-policies-series-validate-user-input.md).

articles/api-center/build-register-apis-vscode-extension.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ ms.custom:
1313

1414
# Build and register APIs with the Azure API Center extension for Visual Studio Code
1515

16-
API developers in your organization can build and register APIs in your [API center](overview.md) inventory by using the Azure API Center extension for Visual Studio Code. API developers can:
16+
API producer developers in your organization can build and register APIs in your [API center](overview.md) inventory by using the Azure API Center extension for Visual Studio Code. API developers can:
1717

1818
* Add an existing API to an API center as a one-time operation, or integrate a development pipeline to register APIs as part of a CI/CD workflow.
1919
* Use GitHub Copilot to generate new OpenAPI specs from API code.
2020
* Use natural language prompts with the API Center plugin for GitHub Copilot for Azure to create new OpenAPI specs.
2121

22-
API developers can also take advantage of features in the extension to [discover and consume APIs](discover-apis-vscode-extension.md) in the API center and ensure [API governance](govern-apis-vscode-extension.md).
22+
API consumer developers can also take advantage of features in the extension to [discover and consume APIs](discover-apis-vscode-extension.md) in the API center and ensure [API governance](govern-apis-vscode-extension.md).
2323

2424
[!INCLUDE [vscode-extension-basic-prerequisites](includes/vscode-extension-basic-prerequisites.md)]
2525

articles/api-management/TOC.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -174,14 +174,12 @@
174174
- name: Observability
175175
displayName: monitoring
176176
href: observability.md
177-
- name: Get API analytics
178-
href: howto-use-analytics.md
177+
- name: Monitor API Management
178+
href: monitor-api-management.md
179179
- name: Log events to Azure Event Hubs
180180
href: api-management-howto-log-event-hubs.md
181181
- name: Log requests with Azure Application Insights
182182
href: api-management-howto-app-insights.md
183-
- name: Visualize data using Managed Grafana
184-
href: visualize-using-managed-grafana-dashboard.md
185183
- name: Define APIs
186184
items:
187185
- name: Add and import APIs
@@ -399,8 +397,6 @@
399397
href: api-management-howto-oauth2.md
400398
- name: Integrate Application Insights
401399
href: developer-portal-integrate-application-insights.md
402-
- name: Log developer portal usage
403-
href: developer-portal-enable-usage-logs.md
404400
- name: Integrate Google Tag Manager
405401
href: developer-portal-integrate-google-tag-manager.md
406402
- name: Customize developer portal on WordPress
@@ -468,6 +464,8 @@
468464
href: /cli/azure/apim
469465
- name: Azure PowerShell
470466
href: /powershell/module/az.apimanagement/
467+
- name: Monitoring data reference
468+
href: monitor-api-management-reference.md
471469
- name: REST API
472470
href: /rest/api/apimanagement/
473471
- name: REST API SDKs

articles/api-management/api-management-howto-aad-b2c.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: Authorize developer accounts by using Azure Active Directory B2C
2+
title: Authorize access to API Management developer portal by using Azure Active Directory B2C
33
titleSuffix: Azure API Management
44
description: Learn how to authorize users of the developer portal in Azure API Management by using Azure Active Directory B2C
55
services: api-management
66
author: dlepow
77

88
ms.service: azure-api-management
99
ms.topic: how-to
10-
ms.date: 06/28/2023
10+
ms.date: 01/07/2025
1111
ms.author: danlep
1212
ms.custom: engagement-fy23
1313
---
@@ -31,18 +31,21 @@ For an overview of options to secure the developer portal, see [Secure access to
3131

3232
* An Azure Active Directory B2C tenant in which to create an application. For more information, see [Azure Active Directory B2C overview](../active-directory-b2c/overview.md).
3333
* An API Management instance. If you don't already have one, [create an Azure API Management instance](get-started-create-service-instance.md).
34+
* If you created your instance in a v2 tier, enable the developer portal. For more information, see [Tutorial: Access and customize the developer portal](api-management-howto-developer-portal-customize.md).
35+
3436

3537
## Configure sign up and sign in user flow
3638

37-
In this section, you'll create a user flow in your Azure Active Directory B2C tenant containing both sign up and sign in policies. For detailed steps, see [Create user flows and custom policies in Azure Active Directory B2C](../active-directory-b2c/tutorial-create-user-flows.md?pivots=b2c-us).
39+
In this section, you'll configure a user flow in your Azure Active Directory B2C tenant that enables users to sign up or sign in to the developer portal. Users are led down the right path depending on the context. For detailed steps, see [Create user flows and custom policies in Azure Active Directory B2C](../active-directory-b2c/tutorial-create-user-flows.md?pivots=b2c-us).
3840

3941
1. In the [Azure portal](https://portal.azure.com), access your Azure Active Directory B2C tenant.
4042
1. Under **Policies**, select **User flows** > **+ New user flow**.
4143
1. On the **Create a user flow** page, select the **Sign up and sign in** user flow. Select the **Recommended** version and then select **Create**.
4244
1. On the **Create** page, provide the following information:
4345
1. Enter a unique name for the user flow.
4446
1. In **Identity providers**, select **Email signup**.
45-
1. In **User attributes and token claims**, select the following attributes and claims that are needed for the API Management developer portal.
47+
1. Optionally enable a **Multifactor authentication** method or **Conditional access** policies.
48+
1. In **User attributes and token claims**, select the following attributes and claims that you want to collect and send from the user during sign-up. Select **Show more** to view all attributes and claims.
4649
* **Collect attributes**: Given Name, Surname
4750
* **Return claims**: Given Name, Surname, Email Addresses, User’s ObjectID
4851

@@ -89,7 +92,7 @@ In this section, you'll create a user flow in your Azure Active Directory B2C te
8992
1. After you've specified the desired configuration, select **Add**.
9093
1. Republish the developer portal for the Azure AD B2C configuration to take effect. In the left menu, under **Developer portal**, select **Portal overview** > **Publish**.
9194

92-
After the changes are saved, developers will be able to create new accounts and sign in to the developer portal by using Azure Active Directory B2C.
95+
After the changes are saved, developers will be able to sign up for new accounts and sign in to the developer portal by using Azure Active Directory B2C.
9396

9497
## Migrate to MSAL
9598

@@ -130,7 +133,7 @@ Although a new account is automatically created whenever a new user signs in wit
130133

131134
The **Sign-up form: OAuth** widget represents a form used for signing up with OAuth.
132135

133-
## Next steps
136+
## Related content
134137

135138
* [Azure Active Directory B2C overview]
136139
* [Azure Active Directory B2C: Extensible policy framework]

articles/api-management/api-management-howto-aad.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ For an overview of options to secure the developer portal, see [Secure access to
3434

3535
- [Import and publish](import-and-publish.md) an API in the Azure API Management instance.
3636

37+
- If you created your instance in a v2 tier, enable the developer portal. For more information, see [Tutorial: Access and customize the developer portal](api-management-howto-developer-portal-customize.md).
38+
3739
[!INCLUDE [azure-cli-prepare-your-environment-no-header.md](~/reusable-content/azure-cli/azure-cli-prepare-your-environment-no-header.md)]
3840

3941
[!INCLUDE [api-management-navigate-to-instance.md](../../includes/api-management-navigate-to-instance.md)]

articles/api-management/api-management-howto-use-azure-monitor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.author: danlep
1414

1515
[!INCLUDE [api-management-availability-all-tiers](../../includes/api-management-availability-all-tiers.md)]
1616

17-
With Azure Monitor, you can visualize, query, route, archive, and take actions on the metrics or logs coming from your Azure API Management service.
17+
With Azure Monitor, you can visualize, query, route, archive, and take actions on the metrics or logs coming from your Azure API Management service. For an overview of Azure Monitor for API Management, see [Monitor API Management](monitor-api-management.md).
1818

1919
[!INCLUDE [api-management-workspace-availability](../../includes/api-management-workspace-availability.md)]
2020

@@ -37,7 +37,7 @@ In this tutorial, you learn how to:
3737

3838
## View metrics of your APIs
3939

40-
API Management emits [metrics](/azure/azure-monitor/essentials/data-platform-metrics) every minute, giving you near real-time visibility into the state and health of your APIs. The following are the most frequently used metrics. For a list of all available metrics, see [supported metrics](/azure/azure-monitor/reference/supported-metrics/microsoft-apimanagement-service-metrics).
40+
API Management emits [metrics](/azure/azure-monitor/essentials/data-platform-metrics) every minute, giving you near real-time visibility into the state and health of your APIs. The following are the most frequently used metrics. For a list of all available metrics, see [Metrics](monitor-api-management-reference.md#metrics).
4141

4242
* **Capacity** - helps you make decisions about upgrading/downgrading your API Management services. The metric is emitted per minute and reflects the estimated gateway capacity at the time of reporting. The metric ranges from 0-100 calculated based on gateway resources such as CPU and memory utilization and other factors.
4343

articles/api-management/developer-portal-enable-usage-logs.md

Lines changed: 0 additions & 59 deletions
This file was deleted.

articles/api-management/howto-use-analytics.md

Lines changed: 0 additions & 99 deletions
This file was deleted.
-26.1 KB
Loading

0 commit comments

Comments
 (0)