162 in-depth articles — from Excel foundations to production machine learning. Filter by topic or difficulty to find exactly what you need.

Learn how to build a complete end-to-end approval workflow that captures Microsoft Forms submissions, routes them to a manager for a decision, and automatically emails the requester the outcome. No code required — just a practical, reusable pattern you can adapt for time-off requests, expense approvals, IT access, and more.

Learn how to build a production-grade cross-environment analytics system using the Power Platform Admin APIs to extract flow run telemetry, compute sliding-window failure rates, and detect SLA breaches across Dev, Test, and Production — before your customers do. This expert-level lesson covers service principal auth, paginated run history queries, P95 duration calculations, and breach alert routing with full code examples.

Learn how to build a production-grade unattended flow that scrapes dynamic tables across multiple browser tabs, normalizes multi-schema data in memory, and writes everything to Excel in a single synchronized pass. This expert-level lesson covers tab context management, sentinel-based dynamic load detection, schema normalization, and Excel bulk writeback — with full error isolation so partial failures never produce zero output.

Build a production-ready document intake pipeline in Power Automate that catches emailed attachments the moment they arrive, saves them to SharePoint with proper metadata, and routes context-rich approval notifications through Teams. This deep-dive lesson covers every edge case — inline image filtering, null-safe approval responses, error handling, and consolidated multi-attachment approvals.

Stored credentials in Power Automate connections are a security liability and an operational time bomb. This lesson shows you how to implement service principal bindings and environment-scoped connection references so your production flows authenticate through Azure managed identities — no passwords, no expiry surprises, and no human identity embedded in your automation.

Unattended browser flows fail silently when they hit SSO redirects, cookie consent banners, and session timeouts at 2 AM. This lesson teaches you how to architect login flows that handle all of it — with persistent browser profiles, conditional consent handling, and mid-flow session recovery.

Learn how to build a production-ready Power Automate flow that runs on a daily schedule, checks SharePoint date columns, calculates days remaining using ticks-based expressions, and sends personalized Outlook notifications to the right people at the right time. This lesson covers everything from SharePoint list design to OData filtering to tiered reminder logic.

Most Power Automate flows in production waste the majority of their run quota on events that immediately get discarded. This lesson teaches you to push filtering logic upstream — to the data source and the trigger gateway — so irrelevant events never consume quota at all.

Learn how to use For Each, Loop Until, and If actions in Power Automate Desktop to build automations that handle real data — iterating over Excel rows, waiting for dynamic conditions, and branching based on field values. This is where desktop flows become genuinely powerful.

Learn how to build a complete approval workflow in Power Automate from scratch — sending approval requests, capturing the decision, and automatically emailing the outcome while posting a Teams notification. No coding required, and every concept is explained from first principles.

Learn how to eliminate public internet exposure from Power Automate connector traffic using VNet Data Gateways, Azure Private Endpoints, and Managed Connector Egress policies. This deep-dive lesson walks through the complete architecture, provisioning steps, DNS configuration, and validation techniques required to meet zero-trust compliance requirements in regulated enterprise environments.

Two-factor authentication breaks most unattended bots — but it doesn't have to break yours. Learn how to intercept SMS OTPs via API, extract email codes with Microsoft Graph, and generate TOTP codes programmatically to complete 2FA login flows in Power Automate Desktop without any human intervention.