NEW ZEALAND
BUSINESS Things About Power Automate
APPLICATIONS Cloud Flows You Didn’t Learn
SUMMIT 2022 in Training
Linn Zaw Win
Technical Architect | Dynamics 365 | Datacom
Speaker’s Introduction
• Microsoft Business Applications MVP
• Technical Architect
• Wellington, New Zealand
• Dynamics 365, Power Automate and Power Apps
• Blogging, Forum Participation, Speaking
@LinnZawWin
• Games and Anime
LinnZawWin.blogspot.com
New Expression Editor (experimental
feature)
New Expression Editor (experimental
feature)
New Expression Editor (experimental
feature)
Format data by examples (preview)
New Expression Editor (experimental
feature)
New Expression Editor (experimental
feature)
Open in New Tab
Open in New Tab
Copy and paste flow actions
Copy and paste flow actions
Copy and paste flow actions
Always Save
• Copy + Paste the steps
• Press Undo
Name Properly
Flow Name
Flow Name
Flow Trigger and Actions
Flow Trigger and Actions
Flow Trigger and Actions
Flow Trigger and Actions
Flow Trigger and Actions
Trigger Filter
Trigger Filter
* Make sure there is no space
between each column name
statecode, statuscode
Use Tools
• FetchXml Builder
Use Tools
• Level up for Dynamics 365/Power Apps
Select Columns
Select Columns
Get Object from Array
Get Object from Array
FetchXML vs Web API
FetchXML vs Web API
Get Formatted Value
Application User (Service Principal)
Application User (Service Principal)
https://www.matthewdevaney.com/a-visual-guide-to-power-platform-service-principal-setup/
Tenant ID
Connection Reference Visibility
Connection Reference Visibility
Shared Connection Reference
• Shared Service Account
• Single User
• Create dummy flows
• Take over by creating connection
Cloud Flow Owner
• Automated and scheduled flows always run in the context of the flow
owner
• Owner leaves Organisation
https://learn.microsoft.com/en-us/power-platform/admin/power-automate-licensing/faqs#who-needs-to-purchase-a-premium-license
Cloud Flow Owner
Cloud Flow Owner
Power Platform Requests Limits
• Licensed user request limits /24hrs
• Dynamics 365 - 40,000
• Non-licensed user request limits /24hrs (tenant-level)
• Dynamics 365 Enterprise & Professional applications –
• 500,000 base requests + 5,000 requests accrued per USL up to 10,000,000 max
• Power Platform request usage information (PPAC)
• Power Platform Request capacity add-on
https://learn.microsoft.com/en-us/power-platform/admin/api-request-limits-allocations#licensed-user-request-limits
Service protection API limits
• 6000 within the 5 minute sliding window / web server
• Split Service Principal
• Multiple Connection References
• Cloud flows with heavy load
https://learn.microsoft.com/en-us/power-apps/developer/data-platform/api-limits#how-service-protection-api-limits-are-enforced
Action request limits for cloud flows
• Actions /24hrs
• 10,000 for Low
• 100,000 for Medium
• 500,000 for High
https://learn.microsoft.com/en-us/power-automate/limits-and-config#action-request-limits
Expressions over Actions
Expressions over Actions
Expressions over Actions
Thank you