Search Results: citizen developers (134)

Nowadays, low-code/no-code are buzzwords that you often hear coupled with the PowerApps platform. Microsoft truly changed the ICT landscape with the introduction of PowerApps, a focus on democratising solution development, and empowering citizen developers. However, with the public preview release of the PowerApps Component Framework (formerly known as the Custom Control Framework) hardcore developers can now rejoice with an exciting frameworks to play with. The PowerApps Component Framework allows you to build your own PowerApps custom controls and move away from the good old web resources approach. The framework expands on the platform’s capability and fills the gap when it comes to building custom rich controls. Come along to this session to see how we highlight the existing issues with web resources and demonstrate how those resources can be replaced with the latest framework. Live demo will include from building a control and deploying to Dynamics.

This targeted hands-on 2 day training will provide a deep dive experience into building flows with practical scenarios, lab exercises, best practices and more. We’ll cover various flow connector scenarios (SharePoint, CDS, Excel etc.), UI flows (Robotic Process Automation), Business Process flows, Adaptive Cards, and integration scenarios for flows with Power Apps, Power Virtual Agents & AI Builder.

Module 1 – Introduction to Power Automate

•Where Power Automate fits in the Business Application Platform
•Features & components of a flow
•Types of Power Automate flows
•Automated flows
•Instant flows
•Scheduled flows
•Business Process flows
•UI flows
•Flow mobile
•Flow Management
•Flow & SharePoint
•Demos
Hands-on lab exercise 

•Track customer survey feedback with Microsoft Forms and flow.
•Time Tracking with excel and flow button.
Module 2 – Flow Approvals

•Approval action in flow
•Approval types
•Approval Patterns – State Machine, Reminders, Escalations etc.
•Best Practices
•Demos
Hands-on lab exercise – Leave Request Approval flow with SharePoint.

Module 3 – Power Automate + Adaptive Cards

•Introduction to Adaptive Cards
•Post Adaptive card to Teams
•Demo
 Hands-on lab exercise – Post an adaptive card to Teams for approval scenarios.

Module 4 – Flow Expressions & Trigger Conditions

•Introduction to expression language for flow
•Where and how to use expressions
•Expressions in flow Trigger Conditions
•Tips & Tricks
•Demos
Module 5 – UI flows – Robotic Process Automation 

•RPA Capabilities with UI flows
•Types of UI flows – Desktop and Web.
•Best practices
•Demos
 Hands-on lab exercise 

•Currency Conversion using Web UI flow
•Enter data into legacy system of record from Common Data Service (CDS) using Desktop UI flow
Module 6 – Business Process flows 

•BPF Overview
•BPF with Model-driven App
•Best practices
•Demo
Module 7 – Flow Integration Scenarios

Part 1 – Integration with Power Apps

•Power Apps Overview
•Calling a flow from Power Apps
Hands-on lab exercise – Create a pdf file from Power Apps using flow and store in SharePoint

 Part 2 – Integration with Power Virtual Agents (PVA)

•PVA Overview
•Calling a flow from PVA
•Demo – Calling the Graph API from flow & PVA
Hands-on lab exercise – Build a bot to fetch data from Common Data Service (CDS) Knowledge repository using flow

Part 3 – Integration with AI Builder

•AI Builder Models Overview
•Using AI Builder with flow demos
 Hands-on lab exercise – Invoice processing using flow, AI Builder & SharePoint

Module 8 – Power Automate Application Lifecycle Management

•Power Platform Admin Center
•Flow management connectors & PowerShell
•DLP Policies
•Best practices
Audience: IT Pros, Business Users, Developers, Power Users, Citizen Developers

Level: Beginner & Intermediate

Preparation: Please bring your own internet capable Windows PC to class for the hands-on lab portion/class exercises.

Successful enterprise projects use a variety of continuous integration and advanced DevOps tools.  These tools and techniques take significant time and investment as well as ongoing maintenance to ensure the process runs smoothly.  What about the small implementations with a handful of users and potentially only one or two citizen developers building the business application?  This session covers some simple best practices, tools and techniques to ensure the work on small to medium Dynamics 365 and Power Platform business application development is properly archived in source control and updates are rolled out in a simple, but controlled fashion.

The content of this session is geared toward an audience with intermediate-level knowledge of the subject area.