{"id":1717,"date":"2024-05-01T09:14:41","date_gmt":"2024-05-01T16:14:41","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/identity\/?p=1717"},"modified":"2024-05-01T11:11:02","modified_gmt":"2024-05-01T18:11:02","slug":"external-id-ga","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/identity\/external-id-ga\/","title":{"rendered":"Announcing General Availability (GA) of Microsoft Entra External ID"},"content":{"rendered":"<p>In May 2023, we <a href=\"https:\/\/devblogs.microsoft.com\/identity\/build-ciam-dev-center\/\">introduced Microsoft Entra External ID<\/a>, our next generation customer identity and access management (<strong>CIAM<\/strong>) solution. Today, we\u2019re excited to share the next milestone in this journey as <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/microsoft-entra-blog\/announcing-general-availability-of-microsoft-entra-external-id\/ba-p\/3974961\">Microsoft Entra External ID moves to General Availability (GA) starting May 15th<\/a>. This step forward underscores the enhanced reliability, security, scalability, and user experience that External ID brings to your app development processes.<\/p>\n<p>With Microsoft Build on the horizon, there\u2019s no better time to immerse yourself in the latest capabilities of External ID and other technologies that can transform your development journey. We encourage you to <a href=\"https:\/\/build.microsoft.com\/\">join us at the Build conference<\/a>, where innovation meets practical application.<\/p>\n<h2>External ID feature release highlights<\/h2>\n<p>We\u2019ve built Microsoft Entra External ID as a developer-friendly CIAM solution, enabling you to quickly integrate identity into your customer-facing applications. Whether you&#8217;re building applications for partners, business customers, or consumers, External ID makes secure and customizable identity management simple. We\u2019ve added many developer-focused features to get you started and help you build delightful visual experiences for your customers.<\/p>\n<p>Here are some of the key features for developers released under <em>General Availability (GA)<\/em> and <em>Public Preview<\/em>:<\/p>\n<h2>Custom authentication extensions (GA)<\/h2>\n<p>Adding flexibility to authentication flows is essential for addressing the many bespoke requirements in consumer identity. <a href=\"https:\/\/devblogs.microsoft.com\/identity\/custom-authentication-extensions\/\">Microsoft Entra External ID&#8217;s support for custom authentication extensions<\/a> enables you to craft tailored authentication processes, providing both security and a personalized user experience.<\/p>\n<h2>Visual Studio Code extension for External ID (preview)<\/h2>\n<p>As a developer, you want to use familiar tools as you integrate identity for your application. Responding to your feedback for more integrated solutions, we introduced a <a href=\"https:\/\/devblogs.microsoft.com\/identity\/external-id-extension\/\">Visual Studio Code extension for External ID<\/a>\u2014embedding identity management into the development workflow efficiently.<\/p>\n<h2>Enhanced Azure App Service External ID authentication experience (preview)<\/h2>\n<p>We\u2019ve fine-tuned the user experience when <a href=\"https:\/\/devblogs.microsoft.com\/identity\/app-service-external-id\/\">using Microsoft Entra External ID as an identity provider for Azure App Service\u2019s built-in authentication<\/a>. This improvement is about simplifying secure access to applications, so you can focus more on building and less on configuration.<\/p>\n<h2>Native authentication for External ID (preview)<\/h2>\n<p>A smooth user experience is critical, and <a href=\"https:\/\/devblogs.microsoft.com\/identity\/native-auth-for-external-id\/\">with native authentication, External ID makes user sign-ins seamless<\/a>. This new capability not only enhances the developer experience but also user satisfaction.<\/p>\n<h2>Samples and guides to get you started<\/h2>\n<p>We have developed <a href=\"https:\/\/learn.microsoft.com\/en-us\/entra\/external-id\/customers\/samples-ciam-all\">code samples<\/a> that demonstrate how to integrate various application types with Microsoft Entra External ID. We provide instructions for downloading and using samples or building your own app based on common authentication and authorization scenarios, development languages, and platforms. Included are instructions for building the project (if applicable) and running the sample application. Within the sample code, comments help you understand how these libraries are used in the application to perform authentication and authorization in an external tenant.<\/p>\n<h2>Get started with External ID<\/h2>\n<p>The move to GA is a collective achievement, made possible by the feedback and engagement of the developer community. And it marks a significant step forward in our ongoing mission to provide secure, user-friendly identity management solutions.<\/p>\n<p>To learn more about Microsoft Entra External ID and explore further resources, visit our <a href=\"https:\/\/aka.ms\/ExternalIDDeveloperCenter\">developer center<\/a>. Stay updated on the latest developments by subscribing to the <a href=\"https:\/\/devblogs.microsoft.com\/identity\/tag\/external-id\/\">Identity developer blog<\/a> and following us on <a href=\"https:\/\/www.youtube.com\/@MicrosoftSecurity\/playlists\">YouTube<\/a> for video overviews, tutorials, and deep dives.<\/p>\n<h2>Ready to enhance your projects with Microsoft Entra External ID?<\/h2>\n<p>Start securing your external facing applications with External ID today, and join us in shaping the future of identity management. Let\u2019s build on this story together, crafting secure, efficient digital experiences for users everywhere.<\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/aka.ms\/ExternalIDConsumerApps\" target=\"_blank\">Secure your external facing apps with External ID!<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Announcing the General Availability (GA) of Microsoft Entra External ID, a next-generation customer identity and access management (CIAM) solution. Introduced in May 2023, External ID provides improved security, scalability, and user experience for adding authentication to your external facing apps.<\/p>\n","protected":false},"author":115019,"featured_media":1718,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[32,33],"tags":[38,17,16,47,50],"class_list":["post-1717","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-product-updates","tag-authentication","tag-customer-identity","tag-entra","tag-external-id","tag-identity"],"acf":[],"blog_post_summary":"<p>Announcing the General Availability (GA) of Microsoft Entra External ID, a next-generation customer identity and access management (CIAM) solution. Introduced in May 2023, External ID provides improved security, scalability, and user experience for adding authentication to your external facing apps.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/posts\/1717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/users\/115019"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/comments?post=1717"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/posts\/1717\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/media\/1718"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/media?parent=1717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/categories?post=1717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/identity\/wp-json\/wp\/v2\/tags?post=1717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}