Overview of the Power Apps app

You can use the Power Apps app to create and manage apps across the available environments for the applicable teams. Select the Power Apps app from the left pane in Microsoft Teams to open the Power Apps interface.

Note

If Power Apps doesn't appear on the left pane, you can install it. After you install the app, you need to create your first app to create an environment. More information: About Teams environments

Power Apps app.

Three tabs are available: Home, Build, and About. You can start creating a new app by selecting Create an app on the Home tab.

Power Apps app tabs.

Let's understand each tab in detail.

Home

Your Power Apps experience in Teams starts with the Home tab. Use the Home tab to get started creating new apps with Power Apps.

Home.

  1. Introduction Video: Watch a one-minute video to find out what Power Apps in Teams is all about.

  2. Create an app: Select Create an app to enter the Power Apps Studio integrated inside Teams and start building a Power Apps app. As you've learned from Create your first app in Teams, a new environment is created for your team when you first create an app. Creating additional apps in the same team uses the environment that was already created for the team.

  3. Recent apps: You'll find the apps that you have recently edited in this section. Select an app from this section to directly open the app inside the Studio. This section may be empty if you haven't edited any app yet.

  4. Sample app templates: This section shows available sample app templates.

  5. Learn: You'll find helpful articles in this section to get you started with Power Apps in Teams.

Build hub

Select the Build hub to see the list of environments for each team that you're a member of, and the list of apps or objects that have been created or installed.

Build.

  1. Environments: Each Microsoft Teams team with an environment that you have access to is listed here.

    If you have more than one team with environments created, select the team or environment you want from the left pane.

    Environment list.

    Select Expand/collapse. to collapse or expand the environment list.

    Expand and collapse the list.

    When you select an environment from the list, you'll see the recent resources built by the selected environment's team, or the apps installed in the selected environment on the right side of the screen.

  2. Built by this team: This list shows all Power Apps objects such as apps, flows, and tables created in the selected environment (the Teams team). Select New app to create a new app. Select See all to open the solution explorer for the environment. More information: Solution explorer

    Select See all to view the all the components in the selected environment, and to create new apps or components.

    Built by this team.

    In the Items created for list, select an app, or a table to directly open the selection in the respective editor.

  3. Installed apps: Shows a list of installed apps in the environment (Teams team) from the Teams app store.

    Installed apps.

    Select an app, or a table to directly open the selection in the respective editor.

Solution explorer

When you select See all from the environment list on the Build hub, you'll see the Power Apps solution explorer with a tree view of the pages for the environment. To get started, select a page from the solution explorer on the left.

All

Shows all available Power Apps objects such as apps, flows, and chatbots in the selected environment.

Solution explorer - All.

Select New to create new apps, flows, or tables.

Solution explorer - All - New option.

Apps

Shows the apps created with Power Apps. More information: Manage your apps

Solution explorer - Apps.

Flows

Shows all the Power Automate flows in the selected team's environment. Power Automate is a service that helps you create automated workflows between your favorite apps and services to synchronize files, get notifications, collect data, and more. Different types of flows are available. More information: Get started with Power Automate

Solution explorer - Flows.

Tables

In Power Apps, a table defines information that you want to track in the form of records, which typically include properties such as company name, location, products, email, and phone. You can then surface that data by creating an app that refers to the table. For more information about tables, go to Tables overview.

Solution explorer - Tables.

Other - Connection references

Lists connections available to the environment. Data is stored in a data source, and you bring that data into your app by creating a connection. A Power Apps connection connects your app to such a data source. You can use several other types of connections to connect to the Dataverse for Teams environment within the team. More information: Overview of canvas-app connectors

Connection references.

Other - Environment variables

Lists the environment variables for your selected team's environment. Apps and flows often require different configuration settings across environments. You can use environment variables as configurable input parameters separately to manage data, rather than hard-coding values in your customization or using additional tools. More information: Environment variables overview.

Solution explorer - Environment variables.

About

Select the About tab to view the version of the installed Power Apps app.

About tab.

You can get your current session details by selecting the About tab and then selecting Session details. The session details include useful information that you can then share with others when investigating an issue or working with support teams.

About tab - Session details.

  • Timestamp: Date and time in Coordinated Universal Time (UTC).
  • Session ID: Unique GUID representing the current Power Apps session.
  • Tenant ID: Tenant ID of Teams and Power Apps.
  • Object ID: Object ID of the user account in Azure Active Directory.
  • Build name: Build and version details of the Power Apps app.
  • Resource ID: ID of the resource.
  • Unique name: Unique name of the Dataverse organization.
  • Instance url: URL of the Dataverse instance.

Note

Session details are only used when you reach out to Microsoft Support to investigate an issue.

Canvas apps terminology reference and definitions

While creating canvas aps using Power Apps from the Teams interface, you need to understand the terms and definitions of various objects, options, and actions in an app. The following table defines these canvas app terms.

Component or action Description
Power Apps Studio An application used to make or author a canvas app.
Canvas app An app that you can create from scratch or by using any available template through Power Apps Studio.
Model-driven app An application based on Dataverse forms, views, tables, columns, and other components.
Connector A connection object that connects an app with a data source. For example, a connector for SharePoint or a connector for OneDrive.
Control An object that can be added on the canvas to provide certain app functionality.
Property Behaviors representing the controls available in an app.
Function Readily available functionality to extend the behavior of a control or app.
Formula A combination of one or more functions to accomplish a certain task or action.
Screen The visible area of an app enclosing available visible controls. An app can have multiple screens.
Component Reusable combinations of controls that can be defined, saved, and used for new apps, as defined by the maker or user.
Save an app Saving an app for the first time, or saving new changes to an app.
Publish an app Making an app available to the app store for general consumption.
Versions Each time an app is saved, a new version is created that you can restore by using functionality available at the time you save the app.
Share an app Allowing users or groups to use the app, as consumers or co-owners.

See also

Understand Power Apps Studio
Create your first app