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-publish-workflow-templates.md
+18-6Lines changed: 18 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ services: azure-logic-apps
5
5
ms.suite: integration
6
6
ms.reviewer: estfan, azla
7
7
ms.topic: how-to
8
-
ms.date: 06/16/2025
8
+
ms.date: 06/24/2025
9
9
#Customer intent: As a developer, I want to create and share workflow templates for use with Azure Logic Apps.
10
10
---
11
11
@@ -19,15 +19,13 @@ Not only can you kickstart development by using workflow templates, you can crea
19
19
20
20
Organizational templates let you standardize integration patterns, share best practices, and reuse solutions across your enterprise internally without making them public. This capability is especially useful for businesses that want to promote consistency while keeping options open for flexibility. Whether your scenarios include embedding internal APIs, handling domain-specific logic, or enforcing architectural patterns, organizational templates help you scale and grow while you stay in control.
21
21
22
-
To add your template to the templates gallery in the Azure portal, create a template package by using this how-to guide. When you're done, visit the [workflow template repository in GitHub for Azure Logic Apps](https://github.com/Azure/LogicAppsTemplates) where you can create a pull request for your template package and have the Azure Logic Apps team review your template.
23
-
24
22
Azure Logic Apps templates also give you the following capabilities:
25
23
26
24
- Publish templates in test or production mode, which allow you to safely experiment and gate keep releases.
27
25
28
26
- Directly use APIs and internal systems in templates without having to externalize them.
29
27
30
-
- Download template packages and optionally add them to the public workflow template repository in GitHub.
28
+
- Download template packages and optionally add them to the [public workflow template repository for Azure Logic Apps in GitHub](https://github.com/Azure/LogicAppsTemplates).
31
29
32
30
- Graduate your templates from test to production by using the built-in lifecycle management in Azure DevOps, which gives your team structure but preserves agility.
33
31
@@ -39,6 +37,20 @@ Azure Logic Apps templates also give you the following capabilities:
39
37
40
38
This capability provides enterprise-grade control over who can author, view, and deploy templates. You have full control over the way that you want organize templates so that you can make sure the right teams get access to the automation patterns they need.
41
39
40
+
The following screenshot shows the workflow template gallery scoped to an organization and Azure subscription with example templates that show status labels such as **Testing** and **Production**:
41
+
42
+
:::image type="content" source="media/create-publish-workflow-templates/templates-labels.png" alt-text="Screenshot shows Azure portal and workflow template gallery with Azure subscription-scoped custom templates in testing and production." lightbox="media/create-publish-workflow-templates/templates-labels.png":::
43
+
44
+
This guide shows how to create and publish a workflow template in the following ways:
45
+
46
+
- For only your organization to use. See [Create workflow template - Azure portal](?tab=portal#create-a-workflow-template).
47
+
48
+
This path has you create your template by using the wizard in the Azure portal to specify the source logic app workflows, information about your template, and the options to publish for testing before you release the template to production.
49
+
50
+
- For all Azure customers to use. See [Create workflow template - Manual](?tab=manual#create-a-workflow-template).
51
+
52
+
This path requires that you create template package and submit the package as a pull request to the [public workflow template repository for Azure Logic Apps in GitHub](https://github.com/Azure/LogicAppsTemplates).
53
+
42
54
## Prerequisites
43
55
44
56
- An Azure account and subscription. If you don't have a subscription, [sign up for a free Azure account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
@@ -199,7 +211,7 @@ You can also include any other files to maintain and support your template, for
199
211
200
212
**<*workflow-task*>-<*product*>-<*pattern-or-protocol*, if any>**
201
213
202
-
For examples, see the [workflow template repository for Azure Logic Apps in GitHub](https://github.com/Azure/LogicAppsTemplates).
214
+
For examples, see the [workflow template repository for Azure Logic Apps in GitHub](https://github.com/Azure/LogicAppsTemplates).
203
215
204
216
- To correctly register your template package folder, you must add the folder name to the [repository's root-level manifest.json file](https://github.com/Azure/LogicAppsTemplates/blob/main/manifest.json).
205
217
@@ -337,7 +349,7 @@ To get these attribute values, follow these steps in the [Azure portal](https://
337
349
338
350
#### Add template package to GitHub repository
339
351
340
-
To publish your template package to the templates gallery in the Azure portal, set up GitHub, and create a pull request with your template package for validation and review:
352
+
To publish your template package to the workflow templates gallery in the Azure portal, you need to set up your GitHub account, visit the [workflow template repository in GitHub for Azure Logic Apps](https://github.com/Azure/LogicAppsTemplates), and create a pull request for your template package so that the Azure Logic Apps team can review and validate your PR
341
353
342
354
1.[Create a GitHub account](https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github), if you don't have one.
0 commit comments