You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We recommend that you use key vault certificates because doing so improves API Management security:
40
39
41
40
* Certificates stored in key vaults can be reused across services.
@@ -49,14 +48,11 @@ We recommend that you use key vault certificates because doing so improves API M
49
48
* If you haven't created an API Management instance yet, see [Create an API Management service instance](get-started-create-service-instance.md).
50
49
* Configure your backend service client certificate authentication. For information about configuring certificate authentication in Azure App Service, see [Configure TLS mutual authentication in App Service][to configure certificate authentication in Azure WebSites refer to this article].
51
50
* Ensure that you have access to the certificate and the password for management in an Azure key vault, or a certificate to upload to the API Management service. The certificate must be in PFX format. Self-signed certificates are allowed.
52
-
* If you use a self-signed certificate or other custom CA certificate and your API Management instance is in one of the classic tiers, install the corresponding root and intermediate CA certificates in API Management to enable validation of the backend service certificate. For more information, see [How to add a custom CA certificate in Azure API Management](api-management-howto-ca-certificates.md)
53
-
54
-
If you don't install the CA certificates, API Management can't validate the backend service certificate, and requests to the backend service fail unless you disable certificate chain validation. See [Disable certificate chain validation for self-signed certificates](#disable-certificate-chain-validation-for-self-signed-certificates) later in this article.
* If you use a self-signed certificate and your API Management instance is in one of the classic tiers, disable certificate chain validation. See [Disable certificate chain validation for self-signed certificates](#disable-certificate-chain-validation-for-self-signed-certificates) later in this article.
57
52
58
53
> [!NOTE]
59
-
> CA certificates for certificate validation aren't supported in the Consumption tier.
54
+
> When a client certificate is used by API Management for **outbound authentication** (for example, when API Management presents the certificate to a backend service), you don't need to upload the root or intermediate CA certificates to the API Management CA store. In this scenario, API Management *presents* the client certificate and doesn't perform certificate chain validation.<br/><br/>
55
+
> Uploading trusted root or intermediate CA certificates is only required when API Management must *validate* a certificate chain, such as during inbound client certificate authentication.
This quickstart describes the steps for creating a new API Management instance using the Azure portal. After creating an instance, you can use the Azure portal for common management tasks such as importing APIs in your API Management instance.
20
+
This quickstart describes the steps for creating a new API Management instance by using the Azure portal. After creating an instance, you can use the Azure portal for common management tasks such as importing APIs in your API Management instance.
1. From the Azure portal menu, select **Create a resource**. You can also select **Create a resource** on the Azure **Home** page.
33
-
34
-
:::image type="content" source="media/get-started-create-service-instance/create-resource.png" alt-text="Select Create a resource.":::
30
+
1. Sign in to the [Azure portal](https://portal.azure.com).
35
31
32
+
1. Select **Create a resource**. You can also select **Create a resource** on the Azure **Home** page.
36
33
34
+
:::image type="content" source="media/get-started-create-service-instance/create-resource.png" alt-text="Screenshot showing the Azure portal.":::
35
+
37
36
1. On the **Create a resource** page, select **Integration** > **API Management**.
38
37
39
-
:::image type="content" source="media/get-started-create-service-instance/create-resource-page.png" alt-text="Screenshot of creating a new Azure API Management instance.":::
38
+
:::image type="content" source="media/get-started-create-service-instance/create-resource-page.png" alt-text="Screenshot showing the Create a resource screen with API Management highlighted.":::
40
39
41
40
1. On the **Create API Management** page, on the **Basics** tab, enter settings.
42
41
43
-
:::image type="content" source="media/get-started-create-service-instance/create-api-management-instance-1.png" alt-text="Create API Management instance.":::
42
+
:::image type="content" source="media/get-started-create-service-instance/create-api-management-instance-1.png" alt-text="Screenshot showing the basic settings to create an API Management instance.":::
|**Subscription**| The subscription under which this new service instance will be created. |
48
-
|**Resource group**|Select a new or existing resource group. A resource group is a logical container into which Azure resources are deployed and managed. |
49
-
|**Region**| Select a geographic region near you from the available API Management service locations. |
50
-
|**Resource name**| A unique name for your API Management instance. The name can't be changed later. The service name refers to both the service and the corresponding Azure resource. <br/><br/> The service name is used to generate a default domain name: *\<name\>.azure-api.net.* If you would like to configure a custom domain name later, see [Configure a custom domain](configure-custom-domain.md). |
46
+
|**Subscription**| The subscription under which this new service instance will be created. |
47
+
|**Resource group**| Select a new or existing resource group. A resource group is a logical container into which Azure resources are deployed and managed. |
48
+
|**Region**| Select a geographic region near you from the available API Management service locations. |
49
+
|**Resource name**| A unique name for your API Management instance. The name can't be changed later. The service name refers to both the service and the corresponding Azure resource. <br/><br/> The service name is used to generate a default domain name: *\<name\>.azure-api.net.* If you would like to configure a custom domain name later, see [Configure a custom domain](configure-custom-domain.md). |
51
50
|**Organization name**| The name of your organization. This name is used in many places, including the title of the developer portal and sender of notification emails. |
52
-
|**Administrator email**| The email address to which all system notifications from **API Management**will be sent. |
51
+
|**Administrator email**| The email address to which all system notifications from **API Management**are sent. |
53
52
|**Pricing tier**| Select a [tier](api-management-features.md) with the features you need. The **Basic v2** tier is an economical choice for development and testing scenarios and is deployed in a few minutes. |
54
-
|**Units**| The number of units of capacity for the selected pricing tier. For evaluating API Management, you can accept the default value of 1 unit. |
53
+
|**Units**| The number of units of capacity for the selected pricing tier. For evaluating API Management, you can accept the default value of *1* unit. |
55
54
56
55
1. On the **Monitor + secure** tab, optionally select one or more recommended add-in services to use with API Management. These services incur extra costs. For example, select **Log Analytics** to define a Log Analytics workspace you can target for API Management logs.
57
56
58
-
> [!TIP]
59
-
> It can take 30 to 40 minutes or more to create and activate an API Management service in this tier. To quickly find a newly created service, select **Pin to dashboard**.
57
+
1. On the **Networking** tab, optionally select one or more networking options that are supported in your service tier to secure inbound or outbound traffic to API Management.
58
+
59
+
1. On the **Managed identity** tab, optionally enable a system-assigned managed identity for your instance. This is recommended for many scenarios to connect API Management to other Azure services.
60
+
61
+
1. On the **Tags** tab, optionally add one or more name-value pairs to help you categorize your Azure resources.
60
62
63
+
1. Select **Review + create**. After validation completes, select **Create**.
64
+
65
+
> [!TIP]
66
+
> The time to create and activate an API Management service depends on the service tier. To quickly find a newly created service, select **Pin to dashboard**.
:::image type="content" source="media/get-started-create-service-instance/get-started-create-service-instance-created-1.png" alt-text="Screenshot showing the overview section of your API Management instance.":::
67
73
68
74
When your API Management service instance is online, you're ready to use it. Start with the tutorial to [import and publish your first API](import-and-publish.md).
69
75
@@ -73,19 +79,19 @@ When no longer needed, you can remove the resource group and all the related res
73
79
74
80
1. In the Azure portal, search for and select **Resource groups**. You can also select **Resource groups** on the **Home** page.
75
81
76
-
:::image type="content" source="media/get-started-create-service-instance/resource-groups.png" alt-text="Resource group navigation.":::
82
+
:::image type="content" source="media/get-started-create-service-instance/resource-groups.png" alt-text="Screenshot showing Resource groups in the portal search bar.":::
77
83
78
84
1. On the **Resource groups** page, select your resource group.
79
85
80
-
:::image type="content" source="media/get-started-create-service-instance/resource-group-page.png" alt-text="Select your resource group.":::
86
+
:::image type="content" source="media/get-started-create-service-instance/resource-group-page.png" alt-text="Screenshot showing your resource groups.":::
81
87
82
88
1. On the resource group page, select **Delete resource group**.
83
89
84
90
1. Type the name of your resource group, and then select **Delete**.
:::image type="content" source="media/get-started-create-service-instance/delete-resource-group.png" alt-text="Screenshot showing the button to delete your resource group.":::
87
93
88
-
## Next steps
94
+
## Next step
89
95
90
96
> [!div class="nextstepaction"]
91
97
> [Import and publish your first API](import-and-publish.md)
0 commit comments