Skip to content

Commit b835ced

Browse files
Merge branch 'release-ignite-container-apps' of https://github.com/MicrosoftDocs/azure-docs-pr into aca/ignite/rule-based-routing
2 parents bd579d1 + b3bf986 commit b835ced

112 files changed

Lines changed: 1469 additions & 880 deletions

File tree

Some content is hidden

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

articles/api-management/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@
370370
href: credentials-process-flow.md
371371
- name: Configure common credential providers
372372
href: credentials-configure-common-providers.md
373-
- name: Configure credential manager - Microsoft Entra ID
373+
- name: Configure credential manager - Microsoft Graph API
374374
href: credentials-how-to-azure-ad.md
375375
- name: Configure credential manager - GitHub
376376
href: credentials-how-to-github.md
Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Automate developer portal deployments
2+
title: Automate Developer Portal Deployments
33
titleSuffix: Azure API Management
44
description: Learn how to automatically migrate self-hosted developer portal content between two API Management services.
55
author: dlepow
66
ms.author: danlep
7-
ms.date: 04/15/2021
7+
ms.date: 10/01/2025
88
ms.service: azure-api-management
99
ms.topic: how-to
1010
---
@@ -13,36 +13,34 @@ ms.topic: how-to
1313

1414
[!INCLUDE [api-management-availability-premium-dev-standard-basic](../../includes/api-management-availability-premium-dev-standard-basic.md)]
1515

16-
The API Management developer portal supports programmatic access to content. It allows you to import data to or export from an API Management service through the [content management REST API](/rest/api/apimanagement/). The REST API access works for both managed and self-hosted portals.
16+
The developer portal in Azure API Management supports programmatic access to content. The developer portal allows you to import data to, or export from, an API Management service through the [content management REST API](/rest/api/apimanagement/). The REST API access works for both managed and self-hosted developer portals.
1717

1818
## Automated migration script
1919

20-
You can use the API to automate migration of content between two API Management services - for example, a service in the test environment and a service in the production environment. The `scripts.v3/migrate.js` script in the API Management developer portal [GitHub repo](https://github.com/Azure/api-management-developer-portal/blob/master/scripts.v3/migrate.js) simplifies this automation process.
20+
You can automate the migration of content between two API Management services, for example, a service in the test environment and a service in the production environment. The `scripts.v3/migrate.js` script in the [developer portal GitHub repo](https://github.com/Azure/api-management-developer-portal/blob/master/scripts.v3/migrate.js) simplifies this automation process.
2121

2222
> [!WARNING]
23-
> The script removes contents of the developer portal in your destination API Management service. If you're concerned about it, make sure you perform a backup.
23+
> The script removes the contents of the developer portal in your destination API Management service. If you're concerned about it, make sure you perform a backup.
2424
2525
> [!NOTE]
2626
> Using the script to migrate developer portal content between an API Management instance in a classic tier (for example, Standard) and an instance in a v2 tier (for example, Standard v2) isn't currently supported. Migration of portal content between instances in the v2 tiers is also not supported.
2727
2828
> [!NOTE]
29-
> If you're using a self-hosted portal with an explicitly defined custom storage account to host media files (i.e., you define the `blobStorageUrl` setting in the `config.design.json` configuration file), you need to use the original `scripts/migrate.js` [script](https://github.com/Azure/api-management-developer-portal/blob/master/scripts.v2/migrate.js). The original script doesn't work for managed or self-hosted portals with the media storage account managed by API Management. In that case, use the script from the `/scripts.v3` folder instead.
29+
> If you're using a self-hosted developer portal with an explicitly defined custom storage account to host media files (that is, you define the `blobStorageUrl` setting in the `config.design.json` configuration file), you need to use the [original `scripts.v2/migrate.js` script](https://github.com/Azure/api-management-developer-portal/blob/master/scripts.v2/migrate.js). The original script doesn't work for managed or self-hosted portals with the media storage account managed by API Management. In that case, use the script from the `/scripts.v3` folder instead.
3030
3131
The script performs the following steps:
3232

33-
1. Capture the portal content and media from the source API Management service.
34-
1. Remove the portal content and media from the destination API Management service.
35-
1. Upload the portal content and media to the destination API Management service.
36-
1. Optionally and for managed portals only - automatically publish the portal.
33+
1. Captures the portal content and media from the source API Management service.
34+
1. Removes the portal content and media from the destination API Management service.
35+
1. Uploads the portal content and media to the destination API Management service.
36+
1. Optionally and for managed portals only: automatically publishes the portal.
3737

38-
After the script is successfully executed, the target API Management service should contain the same portal content as the source service and you'll be able to see it as an administrator.
38+
After the script runs successfully, the target API Management service should contain the same portal content as the source service and you'll be able to see it as an administrator.
3939

40-
* If you're using a managed portal, you can set the script to auto-publish the destination portal to make the migrated version automatically available to the visitors.
41-
* If you're using a self-hosted portal, you need to publish the destination portal manually. Follow the publishing and hosting instructions in the tutorial to [set up a self-hosted developer portal](developer-portal-self-host.md).
40+
* If you're using a managed portal, you can set the script to autopublish the destination portal to make the migrated version automatically available to visitors.
41+
* If you're using a self-hosted portal, you need to publish the destination portal manually. Follow the publishing and hosting instructions in the tutorial to set up a [self-hosted developer portal](developer-portal-self-host.md).
4242

4343
## Related content
4444

45-
Learn more about the developer portal:
46-
47-
- [Azure API Management developer portal overview](api-management-howto-developer-portal.md)
48-
- [Self-host the developer portal](developer-portal-self-host.md)
45+
- [Overview of the developer portal](api-management-howto-developer-portal.md)
46+
- [Self-host the API Management developer portal](developer-portal-self-host.md)

articles/api-management/configure-credential-connection.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
---
2-
title: Set up multiple connections - Azure API Management
2+
title: Set up Multiple Connections
3+
titleSuffix: Azure API Management
34
description: Learn how to set up multiple connections to a configured API credential provider using the portal.
45
services: api-management
56
author: dlepow
67
ms.service: azure-api-management
78
ms.topic: how-to
8-
ms.date: 11/08/2023
9+
ms.date: 10/01/2025
910
ms.author: danlep
1011
ms.custom: sfi-image-nochange
1112
---
@@ -16,34 +17,33 @@ ms.custom: sfi-image-nochange
1617

1718
You can configure multiple connections to a credential provider in your API Management instance. For example, if you configured Microsoft Entra ID as a credential provider, you might need to create multiple connections for different scenarios and users.
1819

19-
In this article, you learn how to add a connection to an existing provider, using credential manager in the portal. For an overview of credential manager, see [About API credentials and credential manager](credentials-overview.md).
20+
In this article, you learn how to add a connection to an existing provider by using credential manager in the Azure portal. For an overview of credential manager, see [About API credentials and credential manager](credentials-overview.md).
2021

2122
## Prerequisites
2223

23-
* An API Management instance. If you need to, [create one](get-started-create-service-instance.md).
24+
* An API Management instance. If you don't have one, see [Create a new Azure API Management instance](get-started-create-service-instance.md).
2425
* A configured credential provider. For example, see the steps to create a provider for [GitHub](credentials-how-to-github.md) or [Microsoft Entra ID](credentials-how-to-azure-ad.md).
2526

26-
## Create a connection - portal
27+
## Create a connection
2728

28-
1. Sign into the [portal](https://portal.azure.com) and go to your API Management instance.
29-
1. In the left menu, select **Credential manager**.
30-
1. Select the credential provider that you want to create multiple connections for (for example, *mygithub*).
31-
1. In the provider window, select **Overview** > **+ Create connection**.
29+
1. Sign in to the [Azure portal](https://portal.azure.com) and go to your API Management instance.
30+
1. Under **APIs** in the sidebar menu, select **Credential manager**.
31+
1. Select the credential provider that you want to create multiple connections for.
32+
1. In the credential provider window, select **Overview**, then choose **+ Create connection**.
3233

3334
:::image type="content" source="media/configure-credential-connection/create-credential.png" alt-text="Screenshot of creating a connection in the portal.":::
3435

3536
1. On the **Connection** tab, complete the steps for your connection.
3637

3738
[!INCLUDE [api-management-credential-create-connection](../../includes/api-management-credential-create-connection.md)]
3839

39-
## Manage credentials - portal
40+
## Manage credentials
4041

4142
You can manage credential provider settings and connections in the portal. For example, you might need to update a client secret for a credential provider.
4243

4344
To update provider settings:
4445

45-
1. Sign into [portal](https://portal.azure.com) and go to your API Management instance.
46-
1. In the left menu, select **Credential manager**.
46+
1. Under **APIs** in the sidebar menu, select **Credential manager**.
4747
1. Select the credential provider that you want to manage.
4848
1. In the provider window, select **Settings**.
4949
1. In the provider settings, make updates, and select **Save**.
@@ -52,8 +52,7 @@ To update provider settings:
5252

5353
To update a connection:
5454

55-
1. Sign into [portal](https://portal.azure.com) and go to your API Management instance.
56-
1. In the left menu, select **Credential manager**.
55+
1. Under **APIs** in the sidebar menu, select **Credential manager**.
5756
1. Select the credential provider whose connection you want to update.
5857
1. In the provider window, select **Connections**.
5958
1. In the row for the connection you want to update, select the context (...) menu, and select from the options. For example, to manage access policies, select **Edit access policies**.

0 commit comments

Comments
 (0)