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.
Three tabs are available: Home, Build, and About. You can start creating a new app by selecting Create an app on the Home tab.
Let's understand each tab in detail.
Your Power Apps experience in Teams starts with the Home tab. Use the Home tab to get started creating new apps with Power Apps.
Introduction Video: Watch a one-minute video to find out what Power Apps in Teams is all about.
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.
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.
Sample app templates: This section shows available sample app templates.
Learn: You'll find helpful articles in this section to get you started with Power Apps in Teams.
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.
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.
Select to collapse or expand the environment 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.
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.
In the Items created for list, select an app, or a table to directly open the selection in the respective editor.
Installed apps: Shows a list of installed apps in the environment (Teams team) from the Teams app store.
Select an app, or a table to directly open the selection in the respective editor.
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.
Shows all available Power Apps objects such as apps, flows, and chatbots in the selected environment.
Select New to create new apps, flows, or tables.
Shows the apps created with Power Apps. More information: Manage your apps
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
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.
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
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.
Select the About tab to view the version of the installed Power Apps app.
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.
- 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.
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.|