ThirdSpace ThirdSpace
ThirdSpace Contact Us
Close 0 Reset Search Run Search What are you looking for? Type at least three characters to search. Filter Search Results
  • All Content
  • Blog
  • Page
  • Case Studies
  • Event
  • Resources
  • News
  • Careers
  • Access Centre
  • Technologies
  • Workshops
  • Service
  • Solutions
  • People
Load more
11 January 2019

Custom JavaScript and Dynamics 365 functionality add a New Year’s boost to Azure AD B2C

Profile photo for Marcus Idle - Head of CIAM.
Written by Marcus Idle

Direct Dynamics integration, secure base script and more come to Microsoft’s leading customer authentication platform.

While most of the working world may have been taking it easy in the run up to Christmas, the Microsoft B2C team certainly weren’t winding down.

At an exclusive Azure Active Directory B2C product group catch-up in Redmond, Washington, Microsoft announced two new features that will surely have a big impact on the market: JavaScript customisation going into ‘public preview’ for B2C integrations, and B2C becoming the default authentication mechanism for another Microsoft product – Dynamics 365 portal.

JavaScript customisation

This new release is the final piece in the puzzle in terms of integrating your web application fully with Azure AD B2C. In the integration process, you can modify every pixel on the authentication pages by creating an HTML source based on Microsoft’s easy-to-use template along with CSS and images.

So far, it’s been difficult to get any more dynamic than that say, for example, if we wanted to modify drop-down boxes based on previously input values etc. JavaScript can provide this extra power.

The problem up until now has been that if you supply JavaScript to the authentication pages, this could clash with B2C’s ‘base’ JavaScript. This could cause the page to break unexpectedly if the base JavaScript changes.

With this release, Microsoft have introduced ‘page contracts’, which will allow you to specify which version of the base JavaScript to use. Thus, effectively locking the base script against further updates until you’re ready to test and update your own pages again.

This will be a very welcome change for B2C customers!

Dynamics 365 integration

Dynamics 365 is Microsoft’s flagship CRM product, competing with the likes of Salesforce, and providing flexible customisation options on top of heavyweight CRM functionality. The user portal is a standard front end for customers to login and connect with your organisation by submitting support tickets or initiating other types of interactions.

Historically, the user portal has supported various types of authentication, including ‘external authentication’ using modern protocols such as OAuth. But now, direct integration with B2C is officially supported – and not just that – it’s also recommended as the default option.

This change will no doubt lead to more integrators taking an interest in B2C and will, of course, mean that many more clients will start to use B2C for their front-end customer authentication experiences.

Although a relatively small change at Microsoft’s end, this will certainly have a significant impact on the market and is a huge indication of Microsoft’s confidence in the product.

These latest additions serve to enhance Microsoft B2C which, with its comprehensive feature set, standards-based design, and scalable, robust architecture, now comes across as a confident, tier-1 player in the B2C authentication market.

If you’d like to know more about how Azure AD B2C can help your business meet GDPR requirements, download our free e-Guide.

Subscribe to the ThirdSpace mailing list and get your free buyer’s guide to Microsoft Enterprise Security

Subscribe to the ThirdSpace mailing list and get your free buyer’s guide to Microsoft Enterprise Security

Submit your business email to join our mailing list and we'll send you 'A buyer’s guide to Microsoft Enterprise Security'.

Profile photo for Marcus Idle - Head of CIAM.

About Marcus Idle

Head of CIAM and IP Development

Marcus Idle is our Head of External Identity. Expert in Microsoft’s Azure AD B2B and B2C technologies, Marcus is passionate about bringing cloud and external identity to life to solve business...


You may also like...


Azure AD B2B vs B2C: What are the key differences between Microsoft’s external access products?


How to reduce membership friction and stay secure with Azure AD B2C


Secure application sign-in with Azure AD B2C

Recent Blog Articles

View All
Related topics

Need some help?

Send us your questions or feedback.

Friendly folks are standing by!

Contact Us
Award-winning solutions Award-winning solutions

Eight-time winner of the Microsoft Partner of the Year Award for Identity Management, Enterprise Mobility, and Security and Compliance.

ThirdSpace Please upgrade your browser

You are seeing this because you are using a browser that is not supported. The ThirdSpace website is built using modern technology and standards. We recommend upgrading your browser with one of the following to properly view our website:

Windows Mac

Please note that this is not an exhaustive list of browsers. We also do not intend to recommend a particular manufacturer's browser over another's; only to suggest upgrading to a browser version that is compliant with current standards to give you the best and most secure browsing experience.