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: powerapps-docs/maker/canvas-apps/using-logic-flows.md
+10-9Lines changed: 10 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -35,18 +35,17 @@ By default, the new [Power Automate pane](working-with-flows.md) is enabled by d
35
35
36
36
1. Select **Upcoming features**.
37
37
38
-
1. Under the **Retired** tab, select **Enable Classic Power Automate pane** to set the toggle to **On**.
39
-
38
+
1. Under the **Retired** tab, select **Enable Classic Power Automate pane** to set the toggle to **On**.
40
39
41
40
## Prerequisites
42
41
43
42
-[Sign up](../signup-for-powerapps.md) for Power Apps.
44
43
- Learn how to [configure a control](add-configure-controls.md).
45
44
- A SharePoint site with two lists.
46
-
- List **RepairShop** contains Title, and ContactEmail columns.
47
-
- List **Assets** contains Title, AssetType, and RepairShop columns. The AssetType column is a choice column with choices such as "Desktop", "Laptop".
48
-
- The RepairShop column in Assets list is a lookup column that gets values from the ContactEmail column in RepairShop list.
49
-
- Create a few items in the **RepairShop** list for sample contacts.
45
+
- List **RepairShop** contains Title, and ContactEmail columns.
46
+
- List **Assets** contains Title, AssetType, and RepairShop columns. The AssetType column is a choice column with choices such as "Desktop", "Laptop".
47
+
- The RepairShop column in Assets list is a lookup column that gets values from the ContactEmail column in RepairShop list.
48
+
- Create a few items in the **RepairShop** list for sample contacts.
50
49
51
50
## Create a flow
52
51
@@ -93,9 +92,11 @@ In this section, you'll create a flow using Power Automate that creates an item
93
92
1. Select **Save**.
94
93
95
94
> [!IMPORTANT]
96
-
> Arguments that pass from a Power App to Power Automate are visible as network traffic and can be intercepted. Most of this traffic is likely harmless data that makes no sense outside of the context of the application (e.g., "yes", "Redmond", etc.) Evaluate the parameters that are passed to Power Automate and ask the question "What could happen if they were changed by an exernal actor?" To mitigate any risks that you might find, take the extra step in Power Automate to validate the parameter values that are passed in.
97
-
98
-
>For example, if as part of your Power App you use Power Automate to send sensitive data to an person in your organization via e-mail (e.g., [email protected]) be sure to validate that fact in Power Automate. In this example you could check the incoming arguemtent to make sure it has an organization ending (e.g., @contoso.com) and only allow the Flow to proceed if it passes the test.
95
+
> Arguments that pass from Power Apps to Power Automate are visible as network traffic and can be intercepted. Most traffic is likely harmless data that are irrelevant outside the application, for example arguments like "yes" or "Redmond".
96
+
>
97
+
> Evaluate the parameters passed to Power Automate and consider the consequences (if any) if they're changed by an exernal actor. To mitigate risks, validate the parameter values passed.
98
+
>
99
+
> For example, if you send sensitive data to a person in your organization through email, for example `[email protected]`, validate the address in Power Automate. You can check the incoming arguments to confirm the organization, `@contoso.com`, and only allow the flow to proceed if the right organization is present.
Copy file name to clipboardExpand all lines: powerapps-docs/maker/canvas-apps/working-with-flows.md
+6-5Lines changed: 6 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -21,16 +21,17 @@ contributors:
21
21
Create new flows or add and edit existing flows using the Power Automate pane within Power Apps Studio. The Power Automate pane is enabled by default.
22
22
23
23
> [!IMPORTANT]
24
-
> Arguments that pass from a Power App to Power Automate are visible as network traffic and can be intercepted. Most of this traffic is likely harmless data that makes no sense outside of the context of the application (e.g., "yes", "Redmond", etc.) Evaluate the parameters that are passed to Power Automate and ask the question "What could happen if they were changed by an exernal actor?" To mitigate any risks that you might find, take the extra step in Power Automate to validate the parameter values that are passed in.
25
-
26
-
>For example, if as part of your Power App you use Power Automate to send sensitive data to an person in your organization via e-mail (e.g., [email protected]) be sure to validate that fact in Power Automate. In this example you could check the incoming arguemtent to make sure it has an organization ending (e.g., @contoso.com) and only allow the Flow to proceed if it passes the test.
27
-
24
+
> Arguments that pass from Power Apps to Power Automate are visible as network traffic and can be intercepted. Most traffic is likely harmless data that are irrelevant outside the application, for example arguments like "yes" or "Redmond".
25
+
>
26
+
> Evaluate the parameters passed to Power Automate and consider the consequences (if any) if they're changed by an exernal actor. To mitigate risks, validate the parameter values passed.
27
+
>
28
+
> For example, if you send sensitive data to a person in your organization through email, for example `[email protected]`, validate the address in Power Automate. You can check the incoming arguments to confirm the organization, `@contoso.com`, and only allow the flow to proceed if the right organization is present.
28
29
29
30
## Create a new flow
30
31
31
32
1. Open a [new](data-platform-create-app.md) or an [existing](edit-app.md) app in Power Apps Studio.
32
33
33
-
2. On the app authoring menu, select **Power Automate**.
34
+
2. On the app authoring menu, select **Power Automate**.
34
35
35
36
:::image type="content" source="media/working-with-flows/power-automate-button.png" alt-text="A screenshot highlighting the Power Automate option in the left pane.":::
0 commit comments