Sign in to Power Apps for the first time

When you sign in to Power Apps, the site offers you various options for creating your own apps, opening apps that you or others have created, and performing related tasks. These tasks range from the most simple, such as identifying the license or licenses that give you access, to more advanced capabilities like creating custom connections to specific data sources.

You can select options in three general areas:

  • The header along the top of the page

    Header for environment selection.

  • The navigation bar along the left side of the page

    Navigation bar.

  • The large icons that feature prominently in the middle of the page

    Center area of the home page.

For best results, start by ensuring that the home page is set to the right environment.

Choose an environment

Whether you're creating an app, a flow, a data connection, or a table in Microsoft Dataverse, much of what you do in Power Apps is contained in a specific environment. Environments create boundaries between different types of work. For example, an organization might have separate environments for different departments. Many organizations use environments to separate apps that are still being developed from those that are ready for widespread use. You might have access to multiple environments or only one. If you have the appropriate permissions, you might even be able to create your own environments.

To verify which environment you're in, find the environment switcher near the right side of the header.

Environment switcher.

With the environment selector, environments are grouped into two categories: Build apps with Dataverse and Other environments. Select Filter to filter the list of environments by your role, data platform (Dataverse or none), and environment type, such as production or sandbox.

Environment selector to filter and select an environment

Environments where you have either system administrator and/or system customizer security role membership appear under Build apps with Dataverse. The Other environments list displays environments where you have only environment maker or editing privileges to at least one of the canvas apps in the environment.

Tip

Hover over an environment in the list to view the details of the environment.

Filter environments by role

Filter role Power Platform role or description
Admin System administrator
Environment admin
Maker with data access System administrator
System customizer
Maker without full data access Environment maker (with or without Dataverse)
Shared app contributor User without a maker-level security role assigned but with edit permission to at least one canvas app in the environment

Important

  • To view the environment list in the environment switcher in Power Apps, you must have the Environment Maker, System Customizer, or System Administrator security role in the environment. For information about predefined security roles, see Predefined security roles in the Microsoft Power Platform admin guide.
  • Make sure that you're in the right environment before you create an app, a flow, or a similar component. You can't easily move components from one environment to another.

Note

  • Every member in an organization can access the default environment. Like any environment, users can see apps where they have sufficient privileges to access an app.
  • All users with the Environment Maker security role in an environment can see all model-driven apps in that environment, including the default environment. More information: Model-driven app privileges to view and access apps.
  • When you create an app in one environment, you won't be able to see it from another environment. In addition, people who want to run your app must have access to the environment in which you created it.

For more information, see Environments overview.

Choose an app type

In Power Apps, you can create and run these types of apps:

  • Canvas apps support designing custom UI and connecting to data from various sources.
  • Model-driven apps have a standard UI and connect to data only in Dataverse. However, you can more easily create other elements such as views, dashboards, and different types of business logic.
  • Cards (preview) are micro-apps with enterprise data and workflows and interactive, lightweight UI elements that other applications can use as content.

In addition, Power Apps also allows you to create Power Pages website. More information: What is Power Pages.

If you choose an environment that has a Dataverse database, you can build canvas or model-driven apps from the same Home page.

Play or edit an app

If you've created an app (or someone else has created one and shared it with you), you can play or edit it from the Home page or the Apps page.

On the Apps page, you can filter the list of apps based on criteria such as whether you opened it recently.

list of apps.

You can also search for an app by typing one or more characters in the search bar, which appears near the upper-right corner. When you find the app you want, select the banner icon to play or edit the app.

Create an app, chatbot, or AI model

From the Home page, you can create apps, websites, chatbots, and AI models:

Learn more

You can find more information about either canvas apps or model-driven apps in two ways:

  • In the left navigation bar, select Learn.

  • In the header, select the question mark icon.

    List of model-driven apps with an ellipsis menu open.

Both options show links to this documentation set, Power Apps training on Microsoft Learn, the Power Apps Community (where you can share information with users in other organizations), and the Power Apps blog (where the newest features are announced).

Other common tasks

By selecting options in the header and left navigation bar, you can do more than create and open apps, chatbots, and AI models.

From the header

From the left navigation bar

Extend the functionality of your apps by performing these tasks:

Sign in using Azure B2B collaboration (preview)

Important

  • This is a preview feature.
  • Preview features aren’t meant for production use and may have restricted functionality. These features are available before an official release so that customers can get early access and provide feedback.

Note

  • A resource tenant is the Azure Active Directory tenant where an app is expected to exist, and where the user is expected to create and edit the app. For Azure B2B makers, this tenant is different from the tenant their account resides.
  • A home tenant is where the user's account resides and authenticates against.
  • To create and edit apps in a resource tenant, an admin must follow these steps to give Azure B2B users the prerequisite privileges to build apps.

When a user signs into Power Apps, they sign into their home tenant—the Azure Active Directory (Azure AD) tenant where their credentials are provisioned. After signing in, a user can change the directory they intend to build apps in using the Switch directory link as shown below:

Azure B2B Maker - switch directory option.

The switch directory link opens Power Apps settings that contain a Directories tab that lists all the Azure AD tenants the user exists in as a member or an Azure B2B guest. By selecting Switch, it will trigger Power Apps to sign out of the current tenant and then sign into the selected tenant.

Azure B2B Maker - switch tenant.

Frequently Ask Questions

As an Azure B2B maker, why am I unable to share apps?

The Power Apps sharing experience requires users to have permissions in the tenant included when the Azure Azure Active Directory external collaboration settings has guest user access to "(most inclusive)". Azure B2B makers without sufficient privileges will see the following error dialog in the sharing experience.

Invalid domain name in the request url.

Can I work in Power Apps in both my home tenant and a resource tenant?

  • Yes, but in separate browser sessions. For example, Microsoft Edge may be open in its standard mode and a separate session may be started in a new InPrivate window.
  • If multiple tabs in the same browser session are open, only resources in the most recently signed in tenant are accessible.