From Manual to Magical: �Automating Tasks �with Power Automate Desktop
2
Introductions
Mangesh Kamble
Information Systems Supervisor, IT Financial & Administrative Applications
UC Davis Health
3
What comes to mind when you hear the word “Automation”?
4
Are you familiar with Power Automate?
5
Power Automate Desktop
6
🚀 Boost Productivity
Streamlines repetitive, rule-based desktop tasks to allocate more time to strategic, high-value activities across departments.
🧠 Low-Code, High Impact
Drag-and-drop UI and action recorder simplify automation for non-developers.
🔄 System Integration
Works with any app (web and desktop) —no APIs needed. Bridges modern and legacy systems effortlessly.
🛡️ Secure & Scalable
Attended/unattended automation with role-based access.
🔗 Seamless Microsoft Ecosystem Integration
Seamlessly connects with Microsoft 365 apps. Easily triggered by cloud flows for end-to-end automation.
Microsoft Power Platform Overview
7
Microsoft Ecosystem
8
Power Automate Desktop Implementation at UC Davis Health
9
10
Environment Strategy
Build and test flow
Publish
Schedule unattended Bots
Monitor Flows
Environment Strategy
11
DEV
Personal DEV
PROD
FAA - PROD
Default Environment
Default Environment Routing
Mandatory for being a Managed Environment
Pipelines
Dataverse being deployed for extended environment security
High level overview of Power Automate Desktop
12
Publish development code to production using Pipelines
13
Development
Production
Instance : FAA – DEV - Mangesh
Solution: FAA
-
HCM and Scheduling
Unmanaged container
System Solution
Instance : FAA - PROD
Solution: FAA
-
HCM and Scheduling
Managed
System Solution
Pipelines
Monitor: Desktop flow activity
14
Authentication and Flow Execution Lifecycle in Hybrid Environments
15
🧰 Tools Needed for Power Automate Desktop�
16
Licenses
17
Use Cases in Action
18
Use Case #1 - Missing “Reports To” in UCPath�
Before
After Automation
Benefits
19
Use Case #2 - Approaching Job End Date in UCPath�
Before
20
Use Case #2 - Approaching Job End Date in UCPath�
After Automation
Benefits
21
Lessons Learned
22
Lessons Learned
23
24
Mangesh Kamble
UC Davis Health
mdkamble@health.ucdavis.edu
Appendix
25
Sample Modular Desktop Flow
26
Sample Cloud Flow
27
Future Environment Strategy
28
DEV
Personal DEV (Times n)
Development Group
PROD
<department> (Times n)
Production Group
UAT/QA
<department> (Times n)
UAT/QA Group
DEV/TEST/PROD
Pipelines
Default Environment
Default Environment Routing
Mandatory for being a Managed Environment
Dataverse being deployed for extended environment security
Sample Environments
29
Sample Solutions
30
Sample Solutions with details
31
Sample Pipelines
32
Sample Cloud Flow – how to run desktop flow
33