00-AppInADay Lab Overview
00-AppInADay Lab Overview
App in a Day
Overview and Pre-requisites
Hands-on Lab Step-by-Step
August 2022
Power Apps App in a Day Overview and Pre-requisites
Power Apps: A software as a service (SAAS) application platform that enables power users in line of business roles
to easily build and deploy custom business apps. You will learn how to build Canvas and Model-driven style of
apps.
Power Automate: A business service for line of business specialists and IT pros to build automated workflows
intuitively.
Microsoft Dataverse: Makes it easier to bring your data together and quickly create powerful apps using a
compliant and scalable data service and app platform that is integrated into Power Apps.
Make sure to follow all the pre-requisite steps listed in this document before starting the labs. Because the Power Platform
is a cloud-based solution, you can complete all labs remotely.
For a list of additional learning resources and introductory videos, see Learning Resources
You are in a classroom led by an instructor. Follow their direction for all environment set-up details.
You are a licensed user of Microsoft products. Follow step 1 below, and then proceed to the next task.
You are starting from scratch with no licenses and no Follow step 2 below, and then proceed to the next task.
instructor.
You are a licensed user of Microsoft products, BUT your Follow step 2 below using a personal email account, and
admin has policies in place to restrict your use of Power then proceed to the next task.
Apps.
You are really not sure which of the above you are. Follow step 2 below using a personal email account in a
private/incognito browser session, and then proceed to the
next task.
1. Confirm that you are licensed to use Power Apps: Go to Make Power Apps and sign-in with your business
or school account. This is the same as your Office 365 or Dynamics 365 login. Sign up for a free developer plan for
individual use, see here. If you are not able to use Power Apps with your organizational credentials, you may review
the instructions for provisioning a demo tenant in the next step using a personal email.
2. Start a trial of Power Apps: Usage of Microsoft Dataverse requires a Power Apps premium
license. Go to Power Apps Pricing and select the “Try free” option to start a free 30-day trial. For more detailed
information on signing up for a free trial, see here. Follow the prompts to set up your free trial of Power Apps.
a. You will also need to add a free trial of Office E3 and Power Automate per user. After you have the Power
Apps trial set-up, navigate to admin.microsoft.com and select Purchase Services from the left
navigation area of Billing.
b. Search for and select Office E3. Click details. Find and select start your free trial.
c. Search for and select Power Automate per user and start your free trial.
d. Assign licenses for each of these to your Power Apps user. Select Active Users from the left
navigation area of Users. Select your user, then select Licenses and Apps. Select the desired licenses and Save
changes. You may need to refresh your browser to see the changes take effect.
Task 3: Install the Power Apps and Power Automate mobile applications (optional)
1. Install the Power Apps mobile application: Go to the app store on your mobile device. Search for “Power
Apps” and install the Power Apps mobile application. If prompted, keep push notifications enabled.
2. Install the Power Automate mobile application: Go to the app store on your mobile device. Search for “Power
Automate” and install the application. If prompted, keep push notifications enabled.
You must have a newly created Microsoft Dataverse environment and database instance, that was created just for this
lab. If you don’t have a new environment or have an older environment, follow the steps below to create the environment
and provision the database instance.
1. Open the Power Apps admin center by navigating to Admin Power Apps in a web browser.
2. In the Admin center, select Environments and click +New.
3. Provide a name for the environment. A common practice is to use your name followed by “Test” so it is clear this
is a test environment.
4. Select Trial, select your Region, make sure Create a database is set to Yes, and click Next.
5. Select your Language and your Currency. Check Yes for Deploy sample apps and data, and then click Save.
Note: You can choose your local language and currency. However, the lab manuals were created using US dollars and
English language configurations.
6. You will see a screen listing all environments that will show the newly created environment.
7. IMPORANT: You need to wait for the database to finish provisioning before trying to create an application. The
Status will change to Ready when done.
8. This may take few minutes to complete. Wait for it to complete before proceeding with creating an app. If it has
been over two minutes, try refreshing the browser. Once the database has been created you should no longer see
this “Preparing Instance” message. You can then proceed with the lab.
Information in this document, including URL and other Internet Web site references, is subject to change without notice.
Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people,
places, and events depicted herein are fictitious, and no association with any real company, organization, product, domain
name, e-mail address, logo, person, place or event is intended or should be inferred. Complying with all applicable
copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may
be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic,
mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of
Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering
subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the
furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual
property.
The names of manufacturers, products, or URLs are provided for informational purposes only and Microsoft makes no
representations and warranties, either expressed, implied, or statutory, regarding these manufacturers or the use of the
products with any Microsoft technologies. The inclusion of a manufacturer or product does not imply endorsement of
Microsoft of the manufacturer or product. Links may be provided to third party sites. Such sites are not under the control
of Microsoft and Microsoft is not responsible for the contents of any linked site or any link contained in a linked site, or
any changes or updates to such sites. Microsoft is not responsible for webcasting or any other form of transmission
received from any linked site. Microsoft is providing these links to you only as a convenience, and the inclusion of any link
does not imply endorsement of Microsoft of the site or the products contained therein.