Reader small image

You're reading from  Microsoft Power Apps Cookbook, 2e - Second Edition

Product typeBook
Published inAug 2022
PublisherPackt
ISBN-139781803238029
Edition2nd Edition
Right arrow
Author (1)
Eickhel Mendoza
Eickhel Mendoza
author image
Eickhel Mendoza

Eickhel Mendoza is a Microsoft Business Applications MVP with many years of experience in project management, Microsoft Azure development, and Microsoft Power Platform technologies. He is a team lead of the Business Apps department and oversees all Microsoft 365 and Power Platform projects. He has contributed to significant community events such as the Power Platform World Tour, Global Azure Bootcamp, Microsoft 365 Developer Bootcamp, and Dynamics 365 Saturdays. He coordinates the TenerifeDev and Power Platform Canarias user groups with a group of like-minded developers eager to share their knowledge in different technologies. Eickhel is also a member of the organizing committee of the Business Applications Summit Spain.
Read more about Eickhel Mendoza

Right arrow

To get the most out of this book

Before diving into building solutions with Power Apps, you are going to need a Microsoft 365 subscription.

You might have one already from your organization, but if you want to have a playground to build apps, I’m going to give you two suggestions:

  • Microsoft 365 Developer Program

    This program allows you to have a Microsoft 365 subscription with many features available: 25 E5 user licenses, apps such as SharePoint and Microsoft Teams, learning resources, and more. It’s the perfect sandbox environment to create your apps, not only to build Power Apps but also to learn other technologies from the whole Microsoft 365 ecosystem. This subscription renews automatically every 3 months as long as you are actively using it.

    To get more information, please refer to https://developer.microsoft.com/en-us/microsoft-365/dev-program

  • Power Apps Developer Plan

    This option is the ideal choice if you want a more focused approach to the Power Platform. It offers a free environment for individual use with the same advantages of a paid plan, including premium connectors. However, there are some restrictions, such as app sharing, the need for a Microsoft organizational account, and the ability to use Dataflows.

    This subscription has no renewal process; it’s perpetual. For more information, please visit https://powerapps.microsoft.com/en-us/developerplan/

Power Platform licensing requirements

Power Apps paid plans

The licensing model on this platform depends on the type of connector needed for your data sources. Standard connectors such as the one used for SharePoint don’t require an additional license besides Microsoft 365, but premium or custom connectors do require a Power Apps license:

  • Per app plan

    Allows running one app (canvas or model-driven) or portal per user

  • Per user plan

    Allows building and using unlimited apps and portals (within service limits)

  • Pay as you go plan

    Allows a per user plan that charges for the number of apps or portals run by a user each month (note that this plan requires an Azure subscription)

To get more insight into the licensing model, please visit https://powerapps.microsoft.com/en-us/pricing/

Power Automate paid plans

In Power Automate, three licensing plans allow access to data using premium connectors, custom connectors and on-premises data. The difference lies in the capacity of these plans and who will be the end-user of them:

  • There are two plans for users: the Per user plan and the Per user plan with attended RPA (Robotic Process Automation). Both let you create unlimited flows, but the latter adds legacy systems robotic process automation and includes AI builder service credits.
  • On the other hand, the Per flow plan allows the entire organization to use five flows without needing to license each user.

Using either of these options depends entirely on the analysis of the business process that requires automation. For detailed information about the pricing of these plans, please refer to https://powerautomate.microsoft.com/en-us/pricing/

Download the example code files

The code bundle for the book is hosted on GitHub at https://github.com/PacktPublishing/Microsoft-Power-Apps-Cookbook-Second-Edition. We also have other code bundles from our rich catalog of books and videos available at https://github.com/PacktPublishing/. Check them out!

Download the color images

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. You can download it here: https://static.packt-cdn.com/downloads/9781803238029_ColorImages.pdf.

Conventions used

There are a number of text conventions used throughout this book.

Code in text: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: “Repeat step 9 for the Ticket Priority column, using the following choices: Low, Medium, and High"

A block of code is set as follows:

Filter(
    vw_TicketData,
    customer_id = CustomersCbx.Selected.id
)

Any command-line input or output is written as follows:

Set-ExecutionPolicy -ExecutionPolicy Bypass

Bold: Indicates a new term, an important word, or words that you see onscreen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: “Choose a name, a region close to you, and describe the purpose. For the Type, you can select Production, Sandbox, or Trial

Warnings or important notes appear like this.

Tips and tricks appear like this.

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Microsoft Power Apps Cookbook, 2e - Second Edition
Published in: Aug 2022Publisher: PacktISBN-13: 9781803238029

Author (1)

author image
Eickhel Mendoza

Eickhel Mendoza is a Microsoft Business Applications MVP with many years of experience in project management, Microsoft Azure development, and Microsoft Power Platform technologies. He is a team lead of the Business Apps department and oversees all Microsoft 365 and Power Platform projects. He has contributed to significant community events such as the Power Platform World Tour, Global Azure Bootcamp, Microsoft 365 Developer Bootcamp, and Dynamics 365 Saturdays. He coordinates the TenerifeDev and Power Platform Canarias user groups with a group of like-minded developers eager to share their knowledge in different technologies. Eickhel is also a member of the organizing committee of the Business Applications Summit Spain.
Read more about Eickhel Mendoza