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/logic-apps/create-single-tenant-workflows-azure-portal.md
+14-13Lines changed: 14 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,16 +93,16 @@ More workflows in your logic app raise the risk of longer load times, which nega
93
93
|----------|----------|-------|-------------|
94
94
|**Subscription**| Yes | <*Azure-subscription-name*> | Your Azure subscription name. |
95
95
|**Resource Group**| Yes | <*Azure-resource-group-name*> | The [Azure resource group](../azure-resource-manager/management/overview.md#terminology) where you create your logic app and related resources. This name must be unique across regions and can contain only letters, numbers, hyphens (**-**), underscores (**_**), parentheses (**()**), and periods (**.**). <br><br>This example creates a resource group named **Fabrikam-Workflows-RG**. |
96
-
|**Logic App name**| Yes | <*logic-app-name*> | Your logic app resource name, which must be unique across regions and can contain only letters, numbers, hyphens (**-**), underscores (**_**), parentheses (**()**), and periods (**.**). <br><br>**Note**: Your logic app's name automatically gets the suffix, **.azurewebsites.net**, because the Standard logic app resource is powered by the single-tenant Azure Logic Apps runtime, which uses the Azure Functions extensibility model and is hosted as an extension on the Azure Functions runtime. Azure Functions uses the same app naming convention. <br><br>This example creates a logic app named **Fabrikam-Workflows**. |
96
+
|**Logic App name**| Yes | <*logic-app-name*> | Your logic app resource name, which must be unique across regions and can contain only letters, numbers, hyphens (**-**), underscores (**_**), parentheses (**()**), and periods (**.**). <br><br>**Note**: Your logic app name automatically gets the suffix, **.azurewebsites.net**, because the Standard logic app resource is powered by the single-tenant Azure Logic Apps runtime, which uses the Azure Functions extensibility model and is hosted as an extension on the Azure Functions runtime. Azure Functions uses the same app naming convention. <br><br>This example creates a logic app named **Fabrikam-Workflows**. |
97
97
98
98
1. Before you continue making selections, go to the **Plan** section. For **Plan type**, select **Standard** so that you view only the settings that apply to the Standard plan-based logic app type.
99
99
100
-
The **Plan type** property specifies the hosting plan and billing model to use for your logic app. For more information, review [Hosting plans and pricing tiers](logic-apps-pricing.md).
100
+
The **Plan type** property specifies the hosting plan and pricing model to use for your logic app. For more information, review [Hosting plans and pricing tiers](logic-apps-pricing.md).
101
101
102
102
| Plan type | Description |
103
103
|-----------|-------------|
104
-
|**Standard**| This logic app type is the default selection. Workflows run in single-tenant Azure Logic Apps and use the [Standard billing model](logic-apps-pricing.md#standard-pricing). |
105
-
|**Consumption**| This logic app type and workflow runs in global, multitenant Azure Logic Apps and uses the [Consumption billing model](logic-apps-pricing.md#consumption-pricing). |
104
+
|**Standard**| This logic app type is the default selection. Workflows run in single-tenant Azure Logic Apps and use the [Standard pricing model](logic-apps-pricing.md#standard-pricing). |
105
+
|**Consumption**| This logic app type and workflow runs in global, multitenant Azure Logic Apps and uses the [Consumption pricing model](logic-apps-pricing.md#consumption-pricing). |
106
106
107
107
| Property | Required | Value | Description |
108
108
|----------|----------|-------|-------------|
@@ -114,7 +114,7 @@ More workflows in your logic app raise the risk of longer load times, which nega
114
114
| Property | Required | Value | Description |
115
115
|----------|----------|-------|-------------|
116
116
|**Publish**| Yes |**Workflow**| This option appears and applies only when **Plan type** is set to the **Standard** logic app type. By default, this option is set to **Workflow** and creates an empty logic app resource where you add your first workflow. <br><br>**Note**: Currently, the **Docker Container** option requires a [*custom location*](../azure-arc/kubernetes/conceptual-custom-locations.md) on an Azure Arc enabled Kubernetes cluster, which you can use with [Azure Arc enabled Logic Apps (Standard)](azure-arc-enabled-logic-apps-overview.md). The resource locations for your logic app, custom location, and cluster must all be the same. |
117
-
|**Region**| Yes | <*Azure-region*> | The Azure datacenter region to use for storing your app's information. This example deploys the sample logic app to the **West US** region in Azure. <br><br>- If you previously chose **Docker Container**, select your custom location from the **Region** list. <br><br>- If you want to deploy your app to an existing [App Service Environment v3 resource](../app-service/environment/overview.md), you can select that environment from the **Region** list. |
117
+
|**Region**| Yes | <*Azure-region*> | The Azure datacenter region to use for storing your app information. This example deploys the sample logic app to the **West US** region in Azure. <br><br>- If you previously chose **Docker Container**, select your custom location from the **Region** list. <br><br>- If you want to deploy your app to an existing [App Service Environment v3 resource](../app-service/environment/overview.md), you can select that environment from the **Region** list. |
118
118
119
119
> [!NOTE]
120
120
>
@@ -132,7 +132,7 @@ More workflows in your logic app raise the risk of longer load times, which nega
132
132
133
133
| Property | Required | Value | Description |
134
134
|----------|----------|-------|-------------|
135
-
|**Storage type**| Yes | - **Azure Storage** <br>- **SQL and Azure Storage**| The storage type that you want to use for workflow-related artifacts and data. <br><br>- To deploy only to Azure, select **Azure Storage**. <br><br>- To use SQL as primary storage and Azure Storage as secondary storage, select **SQL and Azure Storage**, and review [Set up SQL database storage for Standard logic apps in single-tenant Azure Logic Apps](set-up-sql-db-storage-single-tenant-standard-workflows.md). <br><br>**Note**: If you're deploying to an Azure region, you still need an Azure storage account, which is used to complete the one-time hosting of the logic app's configuration on the Azure Logic Apps platform. The workflow's state, run history, and other runtime artifacts are stored in your SQL database. <br><br>For deployments to a custom location that's hosted on an Azure Arc cluster, you only need SQL as your storage provider. |
135
+
|**Storage type**| Yes | - **Azure Storage** <br>- **SQL and Azure Storage**| The storage type that you want to use for workflow-related artifacts and data. <br><br>- To deploy only to Azure, select **Azure Storage**. <br><br>- To use SQL as primary storage and Azure Storage as secondary storage, select **SQL and Azure Storage**, and review [Set up SQL database storage for Standard logic apps in single-tenant Azure Logic Apps](set-up-sql-db-storage-single-tenant-standard-workflows.md). <br><br>**Note**: If you're deploying to an Azure region, you still need an Azure storage account, which is used to complete the one-time hosting of the logic app configuration on the Azure Logic Apps platform. The workflow's state, run history, and other runtime artifacts are stored in your SQL database. <br><br>For deployments to a custom location that's hosted on an Azure Arc cluster, you only need SQL as your storage provider. |
136
136
|**Storage account**| Yes | <*Azure-storage-account-name*> | The [Azure Storage account](../storage/common/storage-account-overview.md) to use for storage transactions. <br><br>This resource name must be unique across regions and have 3-24 characters with only numbers and lowercase letters. Either select an existing account or create a new account. <br><br>This example creates a storage account named **mystorageacct**. <br><br>**Note**: By default, Standard logic apps use a connection string to access your Azure Storage account. However, after you create your Standard logic app, you can [set up a user-assigned managed identity instead to authenticate access from your logic app to your storage account](#set-up-managed-identity-storage). |
137
137
138
138
1. On the **Networking** tab, you can leave the default options for this example.
@@ -157,7 +157,7 @@ More workflows in your logic app raise the risk of longer load times, which nega
157
157
158
158
1. For the **Application Insights** setting, either select an existing Application Insights instance, or if you want to create a new instance, select **Create new** and provide the name that you want to use.
159
159
160
-
1. After Azure validates your logic app's settings, on the **Review + create** tab, select **Create**, for example:
160
+
1. After Azure validates your logic app settings, on the **Review + create** tab, select **Create**, for example:
161
161
162
162

163
163
@@ -328,7 +328,8 @@ In this example, the workflow runs when the Request trigger receives an inbound
> You can also find the endpoint URL on your logic app's **Overview** pane in the **Workflow URL** property.
331
+
>
332
+
> You can also find the endpoint URL on your logic app **Overview** page in the **Workflow URL** property.
332
333
>
333
334
> 1. On the resource menu, select **Overview**.
334
335
> 1. On the **Overview** pane, find the **Workflow URL** property.
@@ -415,7 +416,7 @@ By default, your Standard logic app authenticates access to your Azure Storage a
415
416
416
417
1. On the **Job function roles** tab, add each of the following roles to the user-assigned identity:
417
418
418
-
-**Storage Account Contribtor**
419
+
-**Storage Account Contributor**
419
420
-**Storage Blob Data Owner**
420
421
-**Storage Queue Data Contributor**
421
422
-**Storage Table Data Contributor**
@@ -440,7 +441,7 @@ By default, your Standard logic app authenticates access to your Azure Storage a
440
441
441
442
1. On the **App settings** tab, delete the app setting named **AzureWebJobsStorage**, which is set to the connection string associated with your storage account.
442
443
443
-
1. When you finish, select **Apply** to save your changes, which restarts your logic app.
444
+
1. When you finish, select **Apply**, which saves your changes and restarts your logic app.
444
445
445
446
Your changes might take several moments to take effect. If necessary, on your logic app menu, select **Overview**, and on the toolbar, select **Refresh**.
446
447
@@ -456,7 +457,7 @@ To debug a stateless workflow more easily, you can enable the run history for th
456
457
457
458
1. In the [Azure portal](https://portal.azure.com), open your Standard logic app resource.
458
459
459
-
1. On the logic app's menu, under **Settings**, select **Configuration**.
460
+
1. On the logic app menu, under **Settings**, select **Configuration**.
460
461
461
462
1. On the **Application settings** tab, select **New application setting**.
462
463
@@ -478,7 +479,7 @@ To debug a stateless workflow more easily, you can enable the run history for th
478
479
479
480
During workflow run, your logic app emits telemetry along with other events. You can use this telemetry to get better visibility into how well your workflow runs and how the Logic Apps runtime works in various ways. You can monitor your workflow by using [Application Insights](../azure-monitor/app/app-insights-overview.md), which provides near real-time telemetry (live metrics). This capability can help you investigate failures and performance problems more easily when you use this data to diagnose issues, set up alerts, and build charts.
480
481
481
-
If your logic app's creation and deployment settings support using [Application Insights](../azure-monitor/app/app-insights-overview.md), you can optionally enable diagnostics logging and tracing for your logic app workflow. You can do so either when you create your logic app resource in the Azure portal or after deployment. You need to have an Application Insights instance, but you can create this resource either [in advance](../azure-monitor/app/create-workspace-resource.md), when you create your logic app, or after deployment. You can also optionally [enable enhanced telemetry in Application Insights for Standard workflows](enable-enhanced-telemetry-standard-workflows.md).
482
+
If your logic app creation and deployment settings support using [Application Insights](../azure-monitor/app/app-insights-overview.md), you can optionally enable diagnostics logging and tracing for your logic app workflow. You can do so either when you create your logic app resource in the Azure portal or after deployment. You need to have an Application Insights instance, but you can create this resource either [in advance](../azure-monitor/app/create-workspace-resource.md), when you create your logic app, or after deployment. You can also optionally [enable enhanced telemetry in Application Insights for Standard workflows](enable-enhanced-telemetry-standard-workflows.md).
482
483
483
484
### Enable Application Insights on a deployed logic app
484
485
@@ -565,7 +566,7 @@ To fix this problem, follow these steps to delete the outdated version so that t
565
566
> If you get an error such as **"permission denied"** or **"file in use"**, refresh the
566
567
> page in your browser, and try the previous steps again until the folder is deleted.
567
568
568
-
1. In the Azure portal, return to your logic app's**Overview** page, and select **Restart**.
569
+
1. In the Azure portal, return to your logic app and its**Overview** page, and select **Restart**.
569
570
570
571
The portal automatically gets and uses the latest bundle.
0 commit comments