Save, publish, and share an app

Completed

Whenever you save changes to a canvas app, you only publish those changes for yourself and anyone who has permissions to edit the app. If you want to make the changes available to everyone with whom the app is shared, you need to publish them explicitly for this purpose.

Save changes to an app

Watch the following demonstration on how to save changes to an app.

Publish an app

Whenever you publish a canvas app, your app will be upgraded to run on the latest version of Power Apps, which means it will get the benefit of all the latest features and performance upgrades added since you last published. Watch the following video about publishing apps.

Identify the live version

You will probably customize your app several times. All the versions of your app are registered by the system. The version management of your app is important. You want to know which version of your app is live and you sometimes even want to publish an older version of your app (to check the previous behavior of your app or to resolve an issue you've made in the last customized version).

To find all versions of your app, select Apps on the left menu. Select your app and click on the ellipsis sign (More commands) to choose additional command. (Steps are numbered 1,2,3 in the image below.)

Screenshot of the steps to find app details.

Choose Details and select the Versions tab on the Details page. If you want to identify the live version, look at the Published column, the active version is the versions that states Live in the published field.

Screenshot of the Published column to identify the live version of your app.

To change the live version, select the version you want to restore, click the ellipsis sign (More commands) and select the Restore command. Confirm the Restore in a new window.

Screenshot of the Restore button under the ellipsis.

The new version of your app is on top of the list. To make this version live, click the ellipsis sign (More commands) and select Publish this version. In the confirmation dialog box, confirm the Publish this version command to make this version live.

Screenshot of the Publish this version feature.

Keep in the mind that you can only restore app versions created in the last six months.

Share and manage an app

Now that your canvas app is built, you need to configure and assign rights to run, modify, and share the app. To have the shared app function, you must also manage the permissions for the data source on which the app is based, like Business Central, other Dynamics 365 solutions, OneDrive, or similar services. Users without permissions in Business Central can't use Business Central data through Power Apps. To manage the permissions for the data source, make sure to register the user in Business Central and add any necessary permissions there.

To share an app, sign into Power Apps, and then select Apps in the left menu. Select the app that you want to share and select Share from the banner.

Screenshot of the steps to Share an app.

You need to specify each user by name or specify a security group in Microsoft Entra ID. If everyone needs to benefit from your app, specify that your entire organization can run it. After that, if you want to add co-owner user rights, you should check the Co-owner field for this user. Finally, just select Share.

Screenshot of the steps to share with co-owner.

Watch the following demonstration on how to share an app with other members of your organization after saving an app.

In some cases, you can allow usage of your canvas app to guest users, but it depends on the connector that you are using. In the case of Business Central, its connector doesn't support guest access.