AppInADay Lab Introduction
AppInADay Lab Introduction
Power Apps
Power Automate
Common Data Service for Apps
Business scenario
Imagine an organization where every three years employees go through a hardware refresh cycle.
We will streamline the device order, procurement and approval process and view aggregate reports.
The employee-facing device ordering app needs to run in a web browser and on mobile devices.
Lab objectives
Build a Power Apps Canvas App for employee
facing device ordering experience
Package: http://aka.ms/appinaday
Unzip the package on your local machine
Follow instructions: “00-AppinaDay Lab Overview.pdf”
Completed Modules:
The \Completed folder contains solution packages that you can import
e.g. To work on Module 5 without completing previous modules -> see \Completed\Module4
Pre-requisites
Valid Power Apps Plan 2 license:
Common Data Service usage requires a Power Apps Plan 2 license
Visit https://powerapps.microsoft.com/pricing/ and click Free Trial
If you are unable to acquire a trial license:
Ask the instructor for a trial user account that you may use for this session OR
Create your own Office 365 trial tenant – http://aka.ms/Office365E5Trial
Module 2: Common
Data Service for Apps
Module 2:Learning objectives
Provision a CDS database
Get familiar with standard entities
Create a custom entity
Customize entity fields and option sets
Create calculated fields
Use the Canvas app form control to save data to CDS
Use the Office365 connector to get user’s manager info
Configure Canvas app settings
Save and share a Canvas app
Run a Canvas app on a mobile device
Hands-on-lab
Module 4: Power
Automate
Module 4:Learning objectives
Trigger a flow when a new record is created in CDS
Send an approval request
Conditional branching based on the approval response
Send email notifications
Update the CDS record with the approval status and the
approver’s comments
Use the approval center on web and mobile
Check the status of flow runs
Supplemental labs
S01- Power BI
S02- Microsoft Teams
S03- Power Virtual Agent
These labs continue to build the app functionality from the prior labs
Crisis response labs
CR01- Crisis Communication App
CR02- Crisis Communication App
These labs are independent of the AIAD labs. They can be completed in the
AIAD environment, or another non-production instance.
Lab survey
http://aka.ms/AIADSurvey
Learning resources
http://aka.ms/powerapps-resources
http://aka.ms/flow-resources
Customer stories
http://aka.ms/PowerAppsStories
http://aka.ms/GJPepsiVideo
http://aka.ms/ArrivaVideo
http://aka.ms/HeathrowVideo
© Copyright Microsoft Corporation. All rights reserved.