Skip to content

Commit 9ec0cbf

Browse files
authored
Merge pull request #212424 from ecfan/metadata
Azure Logic Apps: Overview doc - Metadata and other doc perf improvements
2 parents e9039a9 + 3bdf118 commit 9ec0cbf

16 files changed

+162
-174
lines changed

articles/logic-apps/designer-overview.md

Lines changed: 29 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 08/20/2022
1212

1313
[!INCLUDE [logic-apps-sku-standard](../../includes/logic-apps-sku-standard.md)]
1414

15-
When you work with Azure Logic Apps in the Azure portal, you can edit your [*workflows*](logic-apps-overview.md#workflow) visually or programmatically. After you open a [*logic app* resource](logic-apps-overview.md#logic-app) in the portal, on the resource menu under **Developer**, you can select between [**Code** view](#code-view) and **Designer** view. When you want to visually develop, edit, and run your workflow, select the designer view. You can switch between the designer view and code view at any time.
15+
When you work with Azure Logic Apps in the Azure portal, you can edit your [*workflows*](logic-apps-overview.md#logic-app-concepts) visually or programmatically. After you open a [*logic app* resource](logic-apps-overview.md#logic-app-concepts) in the portal, on the resource menu under **Developer**, you can select between [**Code** view](#code-view) and **Designer** view. When you want to visually develop, edit, and run your workflow, select the designer view. You can switch between the designer view and code view at any time.
1616

1717
> [!IMPORTANT]
1818
> Currently, the latest version of the designer is available only for *Standard* logic app resources, which run in the
@@ -35,7 +35,7 @@ When you select the **Designer** view, your workflow opens in the workflow desig
3535

3636
The latest workflow designer offers a new experience with noteworthy features and benefits, for example:
3737

38-
- A new layout engine that supports more complicated workflows.
38+
- A new layout engine that supports more complicated workflows.
3939
- You can create and view complicated workflows cleanly and easily, thanks to the new layout engine, a more compact canvas, and updates to the card-based layout.
4040
- Add and edit steps using panels separate from the workflow layout. This change gives you a cleaner and clearer canvas to view your workflow layout. For more information, review [Add steps to workflows](#add-steps-to-workflows).
4141
- Move between steps in your workflow on the designer using keyboard navigation.
@@ -44,25 +44,39 @@ The latest workflow designer offers a new experience with noteworthy features an
4444

4545
## Add steps to workflows
4646

47-
The workflow designer provides a visual way to add, edit, and delete steps in your workflow. As the first step in your workflow, always add a [*trigger*](logic-apps-overview.md#trigger). Then, complete your workflow by adding one or more [*actions*](logic-apps-overview.md#action).
47+
The workflow designer provides a visual way to add, edit, and delete steps in your workflow. As the first step in your workflow, always add a [*trigger*](logic-apps-overview.md#logic-app-concepts). Then, complete your workflow by adding one or more [*actions*](logic-apps-overview.md#logic-app-concepts).
4848

4949
To add either the trigger or an action your workflow, follow these steps:
5050

5151
1. Open your workflow in the designer.
52-
1. On the designer, select **Choose an operation**, which opens a pane named either **Add a trigger** or **Add an action**.
52+
53+
1. On the designer, select **Choose an operation**, which opens a pane named either **Add a trigger** or **Add an action**.
54+
5355
1. In the opened pane, find an operation by filtering the list in the following ways:
54-
1. Enter a service, connector, or category in the search bar to show related operations. For example, `Azure Cosmos DB` or `Data Operations`.
55-
1. If you know the specific operation you want to use, enter the name in the search bar. For example, `Call an Azure function` or `When an HTTP request is received`.
56-
1. Select the **Built-in** tab to only show categories of [*built-in operations*](logic-apps-overview.md#built-in-operations). Or, select the **Azure** tab to show other categories of operations available through Azure.
57-
1. You can view only triggers or actions by selecting the **Triggers** or **Actions** tab. However, you can only add a trigger as the first step and an action as a following step. Based on the operation category, only triggers or actions might be available.
58-
:::image type="content" source="./media/designer-overview/designer-add-operation.png" alt-text="Screenshot of the Logic Apps designer in the Azure portal, showing a workflow being edited to add a new operation." lightbox="./media/designer-overview/designer-add-operation.png":::
59-
1. Select the operation you want to use.
60-
:::image type="content" source="./media/designer-overview/designer-filter-operations.png" alt-text="Screenshot of the Logic Apps designer, showing a pane of possible operations that can be filtered by service or name." lightbox="./media/designer-overview/designer-filter-operations.png":::
56+
57+
1. Enter a service, connector, or category in the search bar to show related operations. For example, `Azure Cosmos DB` or `Data Operations`.
58+
59+
1. If you know the specific operation you want to use, enter the name in the search bar. For example, `Call an Azure function` or `When an HTTP request is received`.
60+
61+
1. Select the **Built-in** tab to only show categories of [*built-in operations*](logic-apps-overview.md#logic-app-concepts). Or, select the **Azure** tab to show other categories of operations available through Azure.
62+
63+
1. You can view only triggers or actions by selecting the **Triggers** or **Actions** tab. However, you can only add a trigger as the first step and an action as a following step. Based on the operation category, only triggers or actions might be available.
64+
65+
:::image type="content" source="./media/designer-overview/designer-add-operation.png" alt-text="Screenshot of the Logic Apps designer in the Azure portal, showing a workflow being edited to add a new operation." lightbox="./media/designer-overview/designer-add-operation.png":::
66+
67+
1. Select the operation you want to use.
68+
69+
:::image type="content" source="./media/designer-overview/designer-filter-operations.png" alt-text="Screenshot of the Logic Apps designer, showing a pane of possible operations that can be filtered by service or name." lightbox="./media/designer-overview/designer-filter-operations.png":::
70+
6171
1. Configure your trigger or action as needed.
62-
1. Mandatory fields have a red asterisk (*) in front of the name.
63-
1. Some triggers and actions might require you to create a connection to another service. You might need to sign into an account, or enter credentials for a service. For example, if you want to use the Office 365 Outlook connector to send an email, you need to authorize your Outlook email account.
64-
1. Some triggers and actions use dynamic content, where you can select variables instead of entering information or expressions.
65-
1. Select **Save** in the toolbar to save your changes. This step also verifies that your workflow is valid.
72+
73+
1. Mandatory fields have a red asterisk (*) in front of the name.
74+
75+
1. Some triggers and actions might require you to create a connection to another service. You might need to sign into an account, or enter credentials for a service. For example, if you want to use the Office 365 Outlook connector to send an email, you need to authorize your Outlook email account.
76+
77+
1. Some triggers and actions use dynamic content, where you can select variables instead of entering information or expressions.
78+
79+
1. Select **Save** in the toolbar to save your changes. This step also verifies that your workflow is valid.
6680

6781
## Code view
6882

@@ -73,7 +87,6 @@ The **Code** view allows you to directly edit the workflow definition file in JS
7387
7488
:::image type="content" source="./media/designer-overview/code-view.png" alt-text="Screenshot of a Logic Apps workflow in Code view, showing the JSON workflow definition being edited in the Azure portal.":::
7589

76-
7790
## Next steps
7891

7992
> [!div class="nextstepaction"]

articles/logic-apps/logic-apps-azure-functions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ This article shows how to call an Azure function from a logic app workflow. To r
4545

4646
* If you have an OpenAPI definition for your function, the workflow designer gives you a richer experience when your work with function parameters. Before your logic app workflow can find and access functions that have OpenAPI definitions, [set up your function app by following these later steps](#function-swagger).
4747

48-
* Either a [Consumption or Standard](logic-apps-overview.md#resource-type-and-host-environment-differences) logic app resource and workflow where you want to use the function.
48+
* Either a [Consumption or Standard](logic-apps-overview.md#resource-environment-differences) logic app resource and workflow where you want to use the function.
4949

5050
Before you can add an action that runs a function in your workflow, the workflow must start with a trigger as the first step. If you're new to logic app workflows, review [What is Azure Logic Apps](logic-apps-overview.md) and [Quickstart: Create your first logic app workflow](quickstart-create-first-logic-app-workflow.md).
5151

articles/logic-apps/logic-apps-enterprise-integration-agreements.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ If you're new to logic apps, review [What is Azure Logic Apps](logic-apps-overvi
3838

3939
* Exists in the same location or Azure region as your logic app resource.
4040

41-
* If you're using the [**Logic App (Consumption)** resource type](logic-apps-overview.md#resource-type-and-host-environment-differences), your integration account requires a [link to your logic app resource](logic-apps-enterprise-integration-create-integration-account.md#link-account) before you can use artifacts in your workflow.
41+
* If you're using the [**Logic App (Consumption)** resource type](logic-apps-overview.md#resource-environment-differences), your integration account requires a [link to your logic app resource](logic-apps-enterprise-integration-create-integration-account.md#link-account) before you can use artifacts in your workflow.
4242

43-
* If you're using the [**Logic App (Standard)** resource type](logic-apps-overview.md#resource-type-and-host-environment-differences), your integration account doesn't need a link to your logic app resource but is still required to store other artifacts, such as partners, agreements, and certificates, along with using the [AS2](logic-apps-enterprise-integration-as2.md), [X12](logic-apps-enterprise-integration-x12.md), and [EDIFACT](logic-apps-enterprise-integration-edifact.md) operations. Your integration account still has to meet other requirements, such as using the same Azure subscription and existing in the same location as your logic app resource.
43+
* If you're using the [**Logic App (Standard)** resource type](logic-apps-overview.md#resource-environment-differences), your integration account doesn't need a link to your logic app resource but is still required to store other artifacts, such as partners, agreements, and certificates, along with using the [AS2](logic-apps-enterprise-integration-as2.md), [X12](logic-apps-enterprise-integration-x12.md), and [EDIFACT](logic-apps-enterprise-integration-edifact.md) operations. Your integration account still has to meet other requirements, such as using the same Azure subscription and existing in the same location as your logic app resource.
4444

4545
> [!NOTE]
4646
> Currently, only the **Logic App (Consumption)** resource type supports [RosettaNet](logic-apps-enterprise-integration-rosettanet.md) operations.

articles/logic-apps/logic-apps-enterprise-integration-b2b.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ If you're new to logic apps, review [What is Azure Logic Apps](logic-apps-overvi
3030

3131
* Exists in the same location or Azure region as your logic app resource.
3232

33-
* If you're using the [**Logic App (Consumption)** resource type](logic-apps-overview.md#resource-type-and-host-environment-differences), your integration account requires a [link to your logic app resource](logic-apps-enterprise-integration-create-integration-account.md#link-account) before you can use artifacts in your workflow.
33+
* If you're using the [**Logic App (Consumption)** resource type](logic-apps-overview.md#resource-environment-differences), your integration account requires a [link to your logic app resource](logic-apps-enterprise-integration-create-integration-account.md#link-account) before you can use artifacts in your workflow.
3434

35-
* If you're using the [**Logic App (Standard)** resource type](logic-apps-overview.md#resource-type-and-host-environment-differences), your integration account doesn't need a link to your logic app resource but is still required to store other artifacts, such as partners, agreements, and certificates, along with using the [AS2](logic-apps-enterprise-integration-as2.md), [X12](logic-apps-enterprise-integration-x12.md), or [EDIFACT](logic-apps-enterprise-integration-edifact.md) operations. Your integration account still has to meet other requirements, such as using the same Azure subscription and existing in the same location as your logic app resource.
35+
* If you're using the [**Logic App (Standard)** resource type](logic-apps-overview.md#resource-environment-differences), your integration account doesn't need a link to your logic app resource but is still required to store other artifacts, such as partners, agreements, and certificates, along with using the [AS2](logic-apps-enterprise-integration-as2.md), [X12](logic-apps-enterprise-integration-x12.md), or [EDIFACT](logic-apps-enterprise-integration-edifact.md) operations. Your integration account still has to meet other requirements, such as using the same Azure subscription and existing in the same location as your logic app resource.
3636

3737
> [!NOTE]
3838
> Currently, only the **Logic App (Consumption)** resource type supports [RosettaNet](logic-apps-enterprise-integration-rosettanet.md) operations.

articles/logic-apps/logic-apps-enterprise-integration-certificates.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ If you're new to logic apps, review [What is Azure Logic Apps](logic-apps-overvi
4040

4141
* Exists in the same location or Azure region as your logic app resource.
4242

43-
* If you use the [**Logic App (Consumption)** resource type](logic-apps-overview.md#resource-type-and-host-environment-differences), you have to [link your integration account to your logic app resource](logic-apps-enterprise-integration-create-integration-account.md#link-account) before you can use your artifacts in your workflow.
43+
* If you use the [**Logic App (Consumption)** resource type](logic-apps-overview.md#resource-environment-differences), you have to [link your integration account to your logic app resource](logic-apps-enterprise-integration-create-integration-account.md#link-account) before you can use your artifacts in your workflow.
4444

4545
To create and add certificates for use in **Logic App (Consumption)** workflows, you don't need a logic app resource yet. However, when you're ready to use those certificates in your workflows, your logic app resource requires a linked integration account that stores those certificates.
4646

47-
* If you're using the [**Logic App (Standard)** resource type](logic-apps-overview.md#resource-type-and-host-environment-differences), your integration account doesn't need a link to your logic app resource but is still required to store other artifacts, such as partners, agreements, and certificates, along with using the [AS2](logic-apps-enterprise-integration-as2.md), [X12](logic-apps-enterprise-integration-x12.md), and [EDIFACT](logic-apps-enterprise-integration-edifact.md) operations. Your integration account still has to meet other requirements, such as using the same Azure subscription and existing in the same location as your logic app resource.
47+
* If you're using the [**Logic App (Standard)** resource type](logic-apps-overview.md#resource-environment-differences), your integration account doesn't need a link to your logic app resource but is still required to store other artifacts, such as partners, agreements, and certificates, along with using the [AS2](logic-apps-enterprise-integration-as2.md), [X12](logic-apps-enterprise-integration-x12.md), and [EDIFACT](logic-apps-enterprise-integration-edifact.md) operations. Your integration account still has to meet other requirements, such as using the same Azure subscription and existing in the same location as your logic app resource.
4848

4949
> [!NOTE]
5050
> Currently, only the **Logic App (Consumption)** resource type supports [RosettaNet](logic-apps-enterprise-integration-rosettanet.md) operations.

articles/logic-apps/logic-apps-enterprise-integration-flatfile.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ This article shows how to add the **Flat File** encoding and decoding actions to
2929

3030
For more information, review the following documentation:
3131

32-
* [Consumption versus Standard logic apps](logic-apps-overview.md#resource-type-and-host-environment-differences)
32+
* [Consumption versus Standard logic apps](logic-apps-overview.md#resource-environment-differences)
3333
* [Integration account built-in connectors](../connectors/built-in.md#integration-account-built-in)
3434
* [Built-in connectors overview for Azure Logic Apps](../connectors/built-in.md)
3535
* [Managed or Azure-hosted connectors in Azure Logic Apps](/connectors/connector-reference/connector-reference-logicapps-connectors)

articles/logic-apps/logic-apps-enterprise-integration-liquid-transform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ For more information, review the following documentation:
2727

2828
* [Perform data operations in Azure Logic Apps](logic-apps-perform-data-operations.md)
2929
* [Liquid open-source template language](https://shopify.github.io/liquid/)
30-
* [Consumption versus Standard logic apps](logic-apps-overview.md#resource-type-and-host-environment-differences)
30+
* [Consumption versus Standard logic apps](logic-apps-overview.md#resource-environment-differences)
3131
* [Integration account built-in connectors](../connectors/built-in.md#integration-account-built-in)
3232
* [Built-in connectors overview for Azure Logic Apps](../connectors/built-in.md)
3333
* [Managed or Azure-hosted connectors overview for Azure Logic Apps](../connectors/managed.md) and [Managed or Azure-hosted connectors in Azure Logic Apps](/connectors/connector-reference/connector-reference-logicapps-connectors)

articles/logic-apps/logic-apps-enterprise-integration-maps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ This article shows how to add a map to your integration account. If you're worki
9292

9393
* Edit your maps or payloads to reduce memory consumption.
9494

95-
* Create [Standard logic app workflows](logic-apps-overview.md#resource-type-and-host-environment-differences) instead.
95+
* Create [Standard logic app workflows](logic-apps-overview.md#resource-environment-differences) instead.
9696

9797
These workflows run in single-tenant Azure Logic Apps, which offers dedicated and flexible options for compute and memory resources. However, Standard workflows support only XSLT 1.0 and don't support referencing external assemblies from maps.
9898

articles/logic-apps/logic-apps-enterprise-integration-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ After you create an integration account and add your artifacts, you can start bu
5555
> logic app resource and use those artifacts across multiple workflows within the *same logic app resource*.
5656
> You still need an integration account to store other artifacts such as partners and agreements, but linking
5757
> is no longer necessary, so this capability doesn't exist. For more information about these resource types, review
58-
> [What is Azure Logic Apps - Resource type and host environments](logic-apps-overview.md#resource-type-and-host-environment-differences).
58+
> [What is Azure Logic Apps - Resource type and host environments](logic-apps-overview.md#resource-environment-differences).
5959
6060
The following diagram shows the high-level steps to start building B2B logic app workflows:
6161

0 commit comments

Comments
 (0)