Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Microsoft Dataverse
Unanswered

Solution designing to overcome multiplex issue

(0) ShareShare
ReportReport
Posted on by 29

Hi,

 

We have a bunch of service providers as a contact record who should be accessing D365 records like (Custom entities, Quotes, Service modules) and update information. 

 

For this a native app (react js) was built so that it can be downloaded from play store (Android). The challenge is to provide access to service providers to access D365 records that are assigned only against the specific contact record. Some of the entities that need to be accessed may be restricted entities which need proper dynamics license.

 

One of the options suggested was to copy all the restricted entities data concurrently in duplicate tables and API can be connected to those tables. I am not sure whether this is the right approach as there are chances of jobs failing. Please let me know if this is the only approach or what could be best solution. 

 

Thanks in advance. 

 

Regards

Venkat

  • crisfervil Profile Picture
    92 on at
    Re: Solution designing to overcome multiplex issue

    Hi Venkat, 

     

    1. What should be the integration tool used to connect react.js app and D365 (online)?

     

    You should be connecting through the Dataverse Web API. 
    https://docs.microsoft.com/en-us/powerapps/developer/data-platform/webapi/perform-operations-web-api

     

    2. Can we use just one service account to retrieve the information from D365? As the service providers will see only the associated entities information related to their contact record.

     

    You can, but you still need licenses for your end users. Take a look at the documentation and diagram below.

     

    https://download.microsoft.com/download/3/D/4/3D42BDC2-6725-4B29-B75A-A5B04179958B/Licensing_Brief_PLT_Multiplexing.pdf

     

    crisfervil_0-1648539293744.png

     

     

     

    Regards, 

    Cris

     

  • VENKATESH VEERASAMY Profile Picture
    29 on at
    Re: Solution designing to overcome multiplex issue

    Hi, 

     

    Thanks for your reply. We did try power apps initially and decided to move into native apps because of license cost factor. I would like to know the following and please let me know whether you can help me on those. 

     

    1. What should be the integration tool used to connect react.js app and D365 (online)?

    2. Can we use just one service account to retrieve the information from D365? As the service providers will see only the associated entities information related to their contact record.

     

    Thanks

     

  • v-qiaqi@microsoft.com Profile Picture
    on at
    Re: Solution designing to overcome multiplex issue

    Hi @Venkat_Aus,

    I think you have got the wrong place, you should go to Dynamics Forum for help.

    Thanks for your cooperation.

  • crisfervil Profile Picture
    92 on at
    Re: Solution designing to overcome multiplex issue

    Hi Venkat, 

     

    We have a bunch of service providers as a contact record who should be accessing D365 records like (Custom entities, Quotes, Service modules) and update information. 

    What you are describing above is exactly what Power App Portals allow you to do without the need of having to create a native app from scratch. Have you considered using it?


    What is Power Apps Portals? (slides.com)


    Also, there is this new feature in Portals that allows you to publish your portal as a progressive web app.

    Portals as progressive web apps (PWAs) overview - Power Apps | Microsoft Docs

     

    There are so many considerations in regards to creating a bespoke app that interacts with D365/Dataverse, security and performance just to name a couple, that will make it a steep slope. Unless you have very good reasons to do it, I would recommend to consider using some of the pre-built alternatives first. 

     

    There is also this new functionality to creative Power Apps as native mobile apps that is in preview at the moment. 
    https://powerapps.microsoft.com/en-us/blog/create-mobile-apps-with-power-apps-preview/

     

    Some of the entities that need to be accessed may be restricted entities which need proper dynamics license.

    Unless I am mistaken, and someone please correct me if I am wrong, copying the entities won't free you from the need of having those licenses for your users. 

    crisfervil_0-1648195188020.png

    If your users are customers, they are covered by your existing licenses. If they are suppliers or contractors, you need a license for them. That's my understanding at least. 


    https://download.microsoft.com/download/9/6/7/96706B15-1CBE-47B7-AB9E-6BC31A377BBB/Dynamics%20365%20Licensing%20Guide%20Mar%2022.pdf

     

     

    I hope this info helps! have a great day!

     

    Regards, 

    Cris

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Leaderboard > Power Apps - Microsoft Dataverse

#1
mmbr1606 Profile Picture

mmbr1606 22 Super User 2025 Season 1

#2
stampcoin Profile Picture

stampcoin 17

#3
ankit_singhal Profile Picture

ankit_singhal 11 Super User 2025 Season 1

Overall leaderboard

Featured topics