web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested Answer

B2b and B2c access

(0) ShareShare
ReportReport
Posted on by

Hi Gurus,

I want to know if i can access following apps using B2b and B2c or not

  • B2B
    • Canvas app
    • Model driven app
    • Power Apps portal
  • B2C
    • Canvas app
    • Model driven app
    • Power Apps portal

Also what licensing are required for these?


Thank you

I have the same question (0)
  • Suggested answer
    PerezAguiar Profile Picture
    Microsoft Employee on at

    Hey Jeff

    Can you provide more details?  regarding B2B, you have this documentation docs.microsoft.com/.../invite-users-azure-active-directory-b2b-collaboration.  Basically, you can "invite" users from other domains/tenants to your tenant.  The license will depend on what functionality you want to provide (sales, customer service, etc).  This, for Canvas/model driven.

    For portals, both things are supported (B2C and B2B).   The license again will depend on what you want to achieve, but there are "portal users" licenses.  YOu have additional information on powerusers.microsoft.com/.../896139 and docs.microsoft.com/.../powerapps-flow-licensing-faq

    regards,

  • JeffGreenrc Profile Picture
    on at

    Thank you for providing details.

    Cannot b2c user access model driven and canvas apps?

    for both b2b or b2c users, if we go with custom portal (non power apps portal) will the license remain same or change it?

    Cheers

  • PerezAguiar Profile Picture
    Microsoft Employee on at

    Hey Jeff.

    This will depend on how do you want to expose the information.

    > You can have the users as "Guest users" and provide access to a specific Model Driven App or Canvas App within your dataverse environment, for example. This will require a full PowerApp license, and you're granting access to your full environment.

    > You can expose certain infomration on a portal.  And a Canvas app through a portal. Again, if you want to run this, users will need a valid PowerApp license. Also, the users will need to be Guest users.

    You have some interesting posts on 

    https://www.inogic.com/blog/2020/03/embedding-canvas-apps-within-model-driven-apps-power-apps-portal-power-bi-and-custom-websites/

    https://www.alphabold.com/integrate-canvas-apps-into-power-apps-portals/ 

    Also, there are several posts on powerapps community, like https://powerusers.microsoft.com/t5/Power-Apps-Ideas/Add-canvas-app-into-portal-app/idi-p/329936  

  • JeffGreenrc Profile Picture
    on at

    Thank you for the details.

    I am not understanding how the B2c users can access model driven app.

  • PerezAguiar Profile Picture
    Microsoft Employee on at

    Hey Jeff

    I'm not sure if it's possible to add B2C users to Dataverse, as this would require a license for each user. Maybe Using guest users in Azure and then assigning a license to each user.  But that's the reason why you have portals: if you want to expose certain information (Support cases for example) so your customers are aware of status or information requests.

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 70 Super User 2025 Season 2

#2
Gerardo Rentería García Profile Picture

Gerardo Rentería Ga... 33 Most Valuable Professional

#3
Daniyal Khaleel Profile Picture

Daniyal Khaleel 32 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans