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
Copy file name to clipboardExpand all lines: articles/active-directory-b2c/partner-trusona.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ In this scenario, Trusona acts as an Identity Provider (IdP) for Azure AD B2C to
75
75
76
76
## Step 1: Onboard with Trusona Authentication Cloud
77
77
78
-
1. Sign in to the [Trusona Portal](https://portal.trusona.io).
78
+
1. Sign in to the [Trusona Portal](https://portal.trusona.com/).
79
79
2. From the left navigation panel, select **Settings**
80
80
3. In the Settings menu, select the slider to **Enable OIDC**.
81
81
4. Select the appropriate **Inputs** and provide the **Redirect URL**`https://{your-tenant-name}.b2clogin.com/{your-tenant-name}.onmicrosoft.com/oauth2/authresp`.
Copy file name to clipboardExpand all lines: articles/api-management/api-management-authenticate-authorize-azure-openai.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -165,4 +165,3 @@ Following are high level steps to restrict API access to users or apps that are
165
165
166
166
* Learn more about [Microsoft Entra ID and OAuth2.0](../active-directory/develop/authentication-vs-authorization.md).
167
167
* [Authenticate requests to Azure AI services](/azure/ai-services/authentication)
168
-
* [Protect Azure OpenAI keys with API Management](/semantic-kernel/deploy/use-ai-apis-with-api-management?toc=%2Fazure%2Fapi-management%2Ftoc.json&bc=/azure/api-management/breadcrumb/toc.json)
Copy file name to clipboardExpand all lines: articles/app-service/invoke-openapi-web-app-from-azure-ai-agent-service.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ title: 'Invoke an App Service web app from Azure AI Foundry Agent Service'
3
3
description: Learn how to integrate App Service with AI Foundry Agent Service and get started with agentic AI
4
4
author: seligj95
5
5
ms.author: jordanselig
6
-
ms.date: 06/13/2025
6
+
ms.date: 07/11/2025
7
7
ms.update-cycle: 180-days
8
8
ms.topic: article
9
9
ms.custom:
@@ -95,7 +95,7 @@ For detailed guidance with screenshots and additional information, see [Add Open
95
95
After setting up the AI Agent and adding the OpenAPI Specified Tool, you need to configure your App Service with the appropriate environment variables so the app knows which agent to connect to. The app already has a managed identity assigned that gives it access to the AI Agent Service. This managed identity is required for the app to reach the agent and is created with the azd template.
96
96
97
97
1. From the Agents dashboard where you added the OpenAPI tool, note the **agent ID**. It's in the format `asst_<unique-identifier>`.
98
-
1. Select **Overview**in the menu note the **project's connection string**. It's in the format `<region>.api.azureml.ms;<subscription-id>;<resource-group-name>;<project-name>`.
98
+
1. Select **Overview**in the menu and note the **project's connection string**. It's in the format `<region>.api.azureml.ms;<subscription-id>;<resource-group-name>;<project-name>`.
99
99
1. Navigate to your App Service in the Azure portal.
100
100
1. Select **Environment variables**in the left menu.
101
101
1. In the **App settings** tab, select**+ Add** and add the following setting:
@@ -32,7 +32,7 @@ The pricing tier of an App Service plan determines what App Service features you
32
32
| Category | Tiers | Description |
33
33
|:-|:-|:-|
34
34
| Shared compute | Free, Shared | Free and Shared, the two base tiers, run an app on the same Azure VM as other App Service apps, including apps of other customers. These tiers allocate CPU quotas to each app that runs on the shared resources. The resources can't scale out. These tiers are intended for only development and testing purposes. |
35
-
| Dedicated compute | Basic, Standard, Premium, PremiumV2, PremiumV3| The Basic, Standard, Premium, PremiumV2, and PremiumV3 tiers run apps on dedicated Azure VMs. Only apps in the same App Service plan share the same compute resources. The higher the tier, the more VM instances that are available to you for scale-out. |
35
+
| Dedicated compute | Basic, Standard, Premium, PremiumV2, PremiumV3, PremiumV4 | The Basic, Standard, Premium, PremiumV2, PremiumV3, and PremiumV4 tiers run apps on dedicated Azure VMs. Only apps in the same App Service plan share the same compute resources. The higher the tier, the more VM instances that are available to you for scale-out. |
36
36
| Isolated | IsolatedV2 | The IsolatedV2 tier runs dedicated Azure VMs on dedicated Azure virtual networks. This tier provides network isolation on top of compute isolation to your apps. It provides the maximum scale-out capabilities. |
37
37
38
38
Each tier also provides a specific subset of App Service features. These features include custom domains and TLS/SSL certificates, autoscaling, deployment slots, backups, Azure Traffic Manager integration, and more. The higher the tier, the more features that are available. To find out which features are supported in each pricing tier, see the [App Service plan details](https://azure.microsoft.com/pricing/details/app-service/windows/#pricing).
@@ -41,29 +41,7 @@ You can find more comparisons of plans in [App Service limits](../azure-resource
41
41
42
42
<aname="new-pricing-tier-premiumv3"></a>
43
43
44
-
### PremiumV3 pricing tier
45
-
46
-
The PremiumV3 pricing tier provides machines with faster processors (minimum 195 [Azure Compute Units](/azure/virtual-machines/acu) per virtual CPU), SSD storage, memory-optimized options, and quadruple memory-to-core ratio compared to the Standard tier.
47
-
48
-
PremiumV3 also supports higher scale by using increased instance count, while it still provides the advanced capabilities in the Standard tier. PremiumV3 includes all features available in the PremiumV2 tier.
49
-
50
-
Multiple VM sizes are available for this tier, including 4-to-1 and 8-to-1 memory-to-core ratios:
51
-
52
-
| App Service plan | Cores (vCPU) | Memory (GiB) |
53
-
|:-|:-|:-|
54
-
| P0v3 | 1 | 4 |
55
-
| P1v3 | 2 | 8 |
56
-
| P1mv3 | 2 | 16 |
57
-
| P2v3 | 4 | 16 |
58
-
| P2mv3 | 4 | 32 |
59
-
| P3v3 | 8 | 32 |
60
-
| P3mv3 | 8 | 64 |
61
-
| P4mv3 | 16 | 128 |
62
-
| P5mv3 | 32 | 256 |
63
-
64
-
For PremiumV3 pricing information, see [App Service pricing](https://azure.microsoft.com/pricing/details/app-service/).
65
-
66
-
To get started with the PremiumV3 pricing tier, see [Configure PremiumV3 tier for Azure App Service](app-service-configure-premium-tier.md).
44
+
For pricing information, see [App Service pricing](https://azure.microsoft.com/pricing/details/app-service/).
67
45
68
46
## Considerations for running and scaling an app
69
47
@@ -88,7 +66,7 @@ This section describes how App Service apps are billed. For detailed, region-spe
88
66
Except for the Free tier, an App Service plan carries a charge on the compute resources that it uses:
89
67
90
68
-**Shared tier**: Each app receives a quota of CPU minutes, so *each app* is charged for the CPU quota.
91
-
-**Dedicated compute tiers (Basic, Standard, Premium, PremiumV2, PremiumV3)**: The App Service plan defines the number of VM instances that the apps are scaled to, so *each VM instance* in the App Service plan is charged. These VM instances are charged the same, regardless of how many apps are running on them. To avoid unexpected charges, see [Delete an App Service plan](app-service-plan-manage.md#delete-an-app-service-plan).
69
+
-**Dedicated compute tiers (Basic, Standard, Premium, PremiumV2, PremiumV3, PremiumV4)**: The App Service plan defines the number of VM instances that the apps are scaled to, so *each VM instance* in the App Service plan is charged. These VM instances are charged the same, regardless of how many apps are running on them. To avoid unexpected charges, see [Delete an App Service plan](app-service-plan-manage.md#delete-an-app-service-plan).
92
70
-**IsolatedV2 tier**: The App Service Environment defines the number of isolated workers that run your apps, and *each worker* is charged.
93
71
94
72
You aren't charged for using the App Service features that are available to you. These features include configuring custom domains, TLS/SSL certificates, deployment slots, and backups. The exceptions are:
@@ -129,12 +107,12 @@ Isolate your app in a new App Service plan when:
129
107
| B1, S1, P1v2, I1v1 | 8 |
130
108
| B2, S2, P2v2, I2v1 | 16 |
131
109
| B3, S3, P3v2, I3v1 | 32 |
132
-
| P0v3 | 8 |
133
-
| P1v3, I1v2 | 16 |
134
-
| P2v3, I2v2, P1mv3 | 32 |
135
-
| P3v3, I3v2, P2mv3 | 64 |
110
+
| P0v3, P0v4| 8 |
111
+
| P1v3, P1v4, I1v2 | 16 |
112
+
| P2v3, P2v4, I2v2, P1mv3, P1mv4| 32 |
113
+
| P3v3, P3v4, I3v2, P2mv3 | 64 |
136
114
| I4v2, I5v2, I6v2 | Maximum density bound by vCPU usage |
137
-
| P3mv3, P4mv3, P5mv3 | Maximum density bound by vCPU usage |
115
+
| P3mv3, P3mv4, P4mv3, P4mv4, P5mv3, P5mv4| Maximum density bound by vCPU usage |
138
116
- You want to scale the app independently from the other apps in the existing plan.
139
117
- The app needs resources in a different geographical region. This way, you can allocate a new set of resources for your app and gain greater control of your apps.
0 commit comments