Skip to content

Commit 8a9070d

Browse files
author
ecfan
committed
Address feedback
1 parent aa7ec22 commit 8a9070d

File tree

2 files changed

+26
-9
lines changed

2 files changed

+26
-9
lines changed

articles/logic-apps/includes/power-automate-versus-logic-apps.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ services: logic-apps
55
author: kewear
66
ms.author: kewear
77
ms.reviewer: estfan, azla
8-
ms.date: 01/14/2025
8+
ms.date: 01/21/2025
99
ms.topic: include
1010
---
1111

1212
> [!NOTE]
13+
>
1314
> This information is only a guide and doesn't include pricing information.
1415
> Make sure that you review the pricing or license plan information for each service.
1516
@@ -19,7 +20,7 @@ ms.topic: include
1920
| **Users** | Professional integrators and developers, IT professionals | Same as Standard | Citizen developers, business users, office workers, SharePoint administrators |
2021
| **Pricing or licensing model** | Fixed pricing - Azure subscription | Consumption (Pay per execution) - Azure subscription | Microsoft 365 per user license |
2122
| **Development environment** | Visual designer and JSON code view in [Azure portal](https://portal.azure.com) and Visual Studio Code | Visual designer and JSON code view in [Azure portal](https://portal.azure.com) and Visual Studio Code | Browser-based designer, drag-and-drop interface, mobile app, UI only |
22-
| **Integration** | - 1,400+ connectors for Microsoft, Azure, and non-Microsoft services, apps, and data <br><br>- On-premises systems support <br><br>- B2B capabilities <br><br>- Create your own connectors <br><br>- Integrate with hybrid solutions | Same as Standard except for hybrid deployment | 400+ connectors for Microsoft and non-Microsoft services, apps, systems, and data, such as SharePoint, Dynamics 365, and others |
23+
| **Integration** | - 1,400+ connectors for Microsoft, Azure, and non-Microsoft services, apps, and data. Includes more built-in operation types, which offer greater throughput than Consumption along with direct access to virtual network integration <br><br>- On-premises systems support <br><br>- B2B capabilities <br><br>- Create your own connectors <br><br>- Integrate with hybrid solutions | Same as Standard but with fewer built-in operation types, less throughput capacity, no virtual network direct access, and no hybrid deployment option | 1,400+ connectors for Microsoft and non-Microsoft services, apps, systems, and data, such as SharePoint, Dynamics 365, and others |
2324
| **Trigger types** | - Schedule-driven or *polling*, such as **Recurrence** and many service-based triggers, such as **When a new email arrives** <br><br>- Event-driven or *push*, such as **Request** (inbound) and some service-based triggers, such as Event Grid <br><br>- HTTP call (outbound), such as **HTTP** | Same as Standard | - Schedule-driven or *polling*, such as **Recurrence** and many service-based triggers, such as **When a new email arrives** <br><br>- Event-driven or *push*, such as **Request** (inbound) and some service-based triggers, such as Event Grid <br><br>- User activity-based, such as **Flow button** or specific connectors Instant, UI Flow, Business Process |
2425
| **Custom integration** | Complex logic support through Azure Functions, custom APIs, and integration with external code repositories | Same as Standard | Limited to mostly no code or low code |
2526
| **Security** | - Managed identity <br><br>- Virtual network integration and private endpoints <br><br>- [Granular role-based access control (RBAC) with Microsoft Entra ID](/azure/logic-apps/logic-apps-securing-a-logic-app#standard-workflows) <br><br>- Compliance certifications <br><br>- [Data encryption at rest](/azure/security/fundamentals/encryption-atrest) <br><br>- [Data encryption in transit](/azure/security/fundamentals/encryption-overview#encryption-of-data-in-transit) <br><br>- [Azure Policy definitions](/azure/logic-apps/security-controls-policy) <br><br>- [Azure security audit logs](/azure/security/fundamentals/log-audit) | - Managed identity <br><br>- [OAuth 2.0 with Microsoft Entra ID](/entra/architecture/auth-oauth2) <br><br>- [Role-based access control (RBAC) with Microsoft Entra ID](/azure/logic-apps/logic-apps-securing-a-logic-app#consumption-workflows) <br><br>- Compliance certifications <br><br>- [Restricted connectors](/azure/logic-apps/block-connections-connectors) <br><br>- [Data encryption at rest](/azure/security/fundamentals/encryption-atrest) <br><br>- [Data encryption in transit](/azure/security/fundamentals/encryption-overview#encryption-of-data-in-transit) <br><br>- [Azure Policy definitions](/azure/logic-apps/security-controls-policy) <br><br>- [Azure security audit logs](/azure/security/fundamentals/log-audit) | - Basic user roles and permissions with Microsoft Entra ID <br><br>- Microsoft 365 [Microsoft 365 security audit logs](/power-platform/admin/logging-power-automate) <br><br>- [Data loss prevention (DLP)](/power-platform/admin/wp-data-loss-prevention) <br><br>- [Data encryption at rest](/power-platform/admin/about-encryption#at-rest-data-protection) <br><br>- [Data encryption in transit](/power-platform/admin/about-encryption#in-transit-data-protection) |

articles/logic-apps/power-automate-migration.md

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ services: logic-apps
77
author: kewear
88
ms.author: kewear
99
ms.reviewer: estfan, azla
10-
ms.date: 01/14/2025
10+
ms.date: 01/21/2025
1111
ms.topic: conceptual
1212
---
1313

@@ -41,23 +41,25 @@ For more detailed capability information and comparisons, see [Compare capabilit
4141

4242
#### Security and compliance first
4343

44-
Enterprises consider security a top priority, so Azure Logic Apps (Standard) provides security features beyond the capabilities in Power Automate, for example:
44+
Enterprises consider security a top priority, so Azure Logic Apps (Standard) provides security features that differ from the capabilities in Power Automate, for example:
4545

4646
- Virtual network integration and private endpoints
4747

4848
Run Standard workflows inside secure Azure virtual networks, which reduce exposure to the public internet through private endpoints and enhance data security.
4949

50-
- Microsoft Entra ID integration
51-
52-
Restrict workflow access only to users and services authorized by Microsoft Entra ID.
53-
5450
- Managed identity authentication
5551

5652
Eliminate the need to manually manage user credentials, while allowing your workflows to securely access and interact with other Azure services or resources.
5753

5854
- Role-based access control (RBAC)
5955

60-
Minimize the risks from unauthorized access or changes by assigning granular permissions to your logic app workflows with precisely defined role-based access controls. With the logging and auditing capabilities in Azure Logic Apps, you can use audit trails to track changes and ensure compliance with security standards.
56+
Minimize the risks from unauthorized access or changes by assigning granular permissions to your logic app workflows with precisely defined role-based access controls. In Azure Logic Apps, RBAC works at the resource level where you assign role-based access to a specific resource. So, if the workflow creator leaves, you don't lose access to their workflows. For more information, see [Secure access and data for workflows](/azure/logic-apps/logic-apps-securing-a-logic-app#access-to-logic-app-operations) and [What is Azure role-based access control (Azure RBAC)?](/azure/role-based-access-control/overview).
57+
58+
In Power Automate, RBAC works at the user level. For more information, see [Manage security for Power Automate](/power-automate/desktop-flows/desktop-flows-security#power-automate-specific-security-roles).
59+
60+
- Logging and auditing capabilities
61+
62+
In Azure Logic Apps, you can use audit trails to track changes and ensure compliance with security standards.
6163

6264
<a name="performance-scalability"></a>
6365

@@ -117,6 +119,14 @@ Azure Logic Apps excels at helping you integrate your workflows with an expansiv
117119

118120
Create workflows even faster by starting with prebuilt templates for commonly used workload patterns, including ones that support AI data processing and chat completion scenarios.
119121

122+
- Add and run your own code snippets
123+
124+
Write and run .NET code, C# scripts, or PowerShell scripts from Standard workflows. For more information, see the following resources:
125+
126+
- [Create and run .NET code from Standard workflows](/azure/logic-apps/create-run-custom-code-functions)
127+
- [Add and run C# scripts inline with Standard workflows](azure/logic-apps/add-run-csharp-scripts)
128+
- [Add and run PowerShell scripts in Standard workflows](/azure/logic-apps/add-run-powershell-scripts)
129+
120130
- Development tools and reusability
121131

122132
Locally create, debug, run, and manage workflows within Visual Studio Code when you use the Azure Logic Apps (Standard) extension.
@@ -139,6 +149,12 @@ Azure Logic Apps supports robust version control and automated deployment proces
139149

140150
Define and deploy your logic app workflows with Azure Resource Manager (ARM) templates or Bicep templates (infrastructure as code) by using Azure DevOps, which provides scalable, repeatable deployments that align with DevOps practices.
141151

152+
<a name="zero-downtime-deployments"></a>
153+
154+
#### Zero downtime deployments
155+
156+
For mission-critical logic apps that require continous availability and responsiveness, Azure Logic Apps supports zero downtime deployment when you [set up deployment slots](/azure/logic-apps/set-up-deployment-slots).
157+
142158
<!--
143159
<a name="migration-tool"></a>
144160

0 commit comments

Comments
 (0)