Canvas app tutorials
Build task-focused apps with Power Apps.
Searching only canvas app tutorials. Search the whole site instead.
Jump to a subtopic
More on canvas apps
- Power Apps + Power Fx: common functions and reusable patterns
Use this cheat sheet to build a reliable app foundation, reuse user information across screens, display signed-in user photos, work with forms and data, and avoid common formula mistakes.
- Choosing a way to generate documents
Compare six ways to turn SharePoint or Power Apps data into Word and PDF files: where each starts, what it produces, which connectors and licenses it needs, and which tutorial builds it.
Filter and sort
8 tutorials
Data sources 1 tutorial
Connect an app to its data.
- Track page visits in Power Apps with a SharePoint access log
Record who opens each screen of a canvas app, and when, in a SharePoint list. Group the visits by session, and view them on an admin page inside the app.
App makers, Intermediate
Galleries and forms 3 tutorials
Show, filter, and edit records.
- Add a live character counter to a Power Apps form
Show characters remaining beneath a modern text input, enforce a matching input limit, and update the count while users type.
App makers, Intermediate - Build a custom SharePoint list form in Power Apps with side navigation
Replace a long SharePoint list form with a branded Power Apps form that splits fields into sections, using a side navigation gallery, modern controls, and required fields.
Site owners, App makers, Intermediate - Fix nested scrolling in Power Apps forms with auto-height text
Make long responses easier to read in a canvas app by displaying them in auto-height Text controls, with optional visibility rules for forms that also support editing.
App makers, Intermediate
Formulas 1 tutorial
Write Power Fx that holds up.
- Use screen variables in Power Apps with UpdateContext and Navigate
Learn when to use UpdateContext instead of Set, pass values and records to another screen with Navigate, and give screen variables a dependable starting value.
App makers, Intermediate
Roles and permissions 2 tutorials
Show each person the parts of an app their role allows.
- Add an admin screen and admin-only views to a Power Apps request app
Build on a SharePoint role list. Manage roles from a screen in the app, and let admins see and edit every request while others see only their own.
App makers, Intermediate - Control what users see in Power Apps with a SharePoint role list
Use a SharePoint list and an efficient App OnStart formula to find the signed-in user's role once, then show or hide parts of a canvas app based on that role.
App makers, Intermediate
Components 1 tutorial
Build reusable components and custom controls.
- Build a horizontal process flow component in Power Apps
Create a reusable canvas component that shows the steps of a process as SVG icons joined by lines, and highlights each step as it is completed.
App makers, Advanced