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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Pages / Azure AD B2C identity ...
Power Pages
Answered

Azure AD B2C identity provider.

(0) ShareShare
ReportReport
Posted on by 57

Hi Everyone,

I am using Azure AD B2C as an identity provider for the sign-in and sign-up process, I've some questions regarding this:- 

1- After signing up using Azure ad b2c contact will be created in CRM, if someone updates the email from the profile section in the portal, the email will be updated in CRM but it will not be updated in the Azure portal.
2- How to revoke portal access to users, from CRM. If someone accesses the portal from Azure ad b2c I want to remove those users from my portal. How can I achieve this

Thank you.

Categories:
I have the same question (0)
  • Verified answer
    Fubar Profile Picture
    8,346 Super User 2025 Season 2 on at

    @_Mayank wrote:

    1- After signing up using Azure ad b2c contact will be created in CRM, if someone updates the email from the profile section in the portal, the email will be updated in CRM but it will not be updated in the Azure portal.


    Correct. This is the same as any other External Identity Provider (such as Facebook etc etc).  If needed you can push an email address update into B2C from Dataverse by using the Graph API (can be done via Flow or plugin or custom workflow activity), the guid of the B2C user is held in the External Identity record linked to the Contact record (but note, technically you can enable multiple Identity Providers so the table can contain multiple records for the same Contact).

     


    @_Mayank wrote:

    2- How to revoke portal access to users, from CRM. If someone accesses the portal from Azure ad b2c I want to remove those users from my portal. How can I achieve this


    If all you want to do is stop the user logging in to the portal, then there is a field something like Login Enabled on the Contact record, all you need to do is set it No or uncheck it.  (this does not stop the user logging into to B2C, just removes access to the Portal).

    Similar to above, can delete the External Identity record in Dataverse - but this just removes the link between the Contact and Identity Provider.

    To disable/delete the user in B2C, there is no mechanism from within Dataverse.  To do this you would get your admin to update the B2C or create something (Flow, Custom Workflow Activity etc) to do it by making use of the Graph API.

  • _Mayank Profile Picture
    57 on at

    Thanks @Fubar 

  • MarianoGoettel Profile Picture
    14 on at

    @Fubar Thanks for you post Fubar.

     

    I know there is some documentation, but it need to do API calls to our Azure B2C via PowerAutomate and i do not know which HTTP Actions and URL i need to use. I registered an app in the Azure B2C for the API Calls with the needed permissions. I tried it with the "HTTP with Microsoft Entra" action but it did not worked out. I added the B2C URL in the "Base Resource URL" section and the Application ID URI from my created app in the "Microsoft Entra ID Resource URI (Application ID URI)" section.

     

    Can you add some information here, maybe you tried it before?

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Pages

#1
Fubar Profile Picture

Fubar 70 Super User 2025 Season 2

#2
Jerry-IN Profile Picture

Jerry-IN 55

#3
sannavajjala87 Profile Picture

sannavajjala87 31

Last 30 days Overall leaderboard