azuremulti-tenantpowerappspowerapps-canvasmicrosoft-entra-id

Setting up multitenancy for Power App application


I have an application created in Power App with a data source. How can I set up multi-tenancy so that I can share this application with other organizations, but so that they have their own set of data and properties.

Is this possible?

One approach I tried was to share the application with invited users from other organizations (tenants). But I'm not sure if this is the right solution.


Solution

  • Note that: In Power Apps, if you want to share application to other tenant users then the only way is to add other tenant users as guests in your Microsoft Entra ID tenant. Refer this blog

    Hence as a workaround, you need to invite other tenant users in your Microsoft Entra ID tenant:

    enter image description here

    And invite the user:

    enter image description here

    Once the user accepts the invite, the user will be added as guest in your tenant.

    References:

    Power Platform environments overview - Power Platform | Microsoft

    Solved: Multi-tenancy in powerapps environments - Power Platform Community (microsoft.com)