Views:

Applies to Product - Power Apps


What’s happening?
Customers may encounter challenges when trying to work with multiple Power Apps within the same Dynamics 365 instance, particularly when they wish to segregate functionalities while sharing the same backend entities.


Reason:
The same entity can be utilized in multiple Model Driven Apps (MDAs), allowing for different forms to be displayed. Client-side code can vary between apps, but server-side logic will apply universally across all apps.


Resolution:

  • To create different forms for entities, you can design separate forms for each app. For instance, if you have two apps for different customer service representatives, you can create a specific form for each app (e.g., DX Case Form and DMe Case Form).
  • Each form can include distinct fields and JavaScript updates as required for the respective app.
  • You can also implement multiple forms within your apps and direct users to the appropriate form based on their security roles or allow them to select the correct form themselves.
  • For further details on app components and design, refer to the following resources:
This approach allows for effective management of multiple apps while ensuring that each app can function independently with its own specific requirements.