{"id":4036,"date":"2017-03-23T00:00:00","date_gmt":"2017-03-23T00:00:00","guid":{"rendered":""},"modified":"2025-06-16T08:38:09","modified_gmt":"2025-06-16T15:38:09","slug":"azure-ad-b2c-access-tokens-now-in-public-preview","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/","title":{"rendered":"Azure AD B2C Access Tokens now in public preview"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">We are excited to announce that now you can have greater control over your web API\u2019s when you secure them using Azure AD B2C. Today, we are enabling the public preview for using access tokens with your web API\u2019s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a powerful feature that many of you have been asking for. The introduction of this feature makes it possible to create web API\u2019s that can be accessed by different client applications. You can even grant permissions to your API on an app-to-app basis. By having more control over who can access your API, you will be able to develop apps with tighter security.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"getting-started\">Getting started<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-the-web-api\">Create the Web API<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go to the Azure AD B2C Settings blade in your Azure AD B2C tenant and add a new application. Give your application a name, set \u2018Include web app \/ web API\u2019 to \u2018YES\u2019, and enter a \u2018Reply URL\u2019 and an \u2018App ID URI\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp\" alt=\"Capture1\" title=\"Capture1\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After creating your web API, click on the application, and then \u2018Published scopes\u2019. In this blade, you can add the scopes, or permissions, that a client application can request. The \u2018user_impersonation\u2019 permission is available by default.<\/p>\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/0fb084eb-4770-4c53-8984-2f981999ddd6.webp\" alt=\"graphical user interface, application\" class=\"wp-image-10444 webp-format\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/0fb084eb-4770-4c53-8984-2f981999ddd6.webp\"><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-the-client-application\">Create the client application<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Inside the \u2018Applications\u2019 blade, register a new application. After creating it, select \u2018Api access\u2019.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/e804a7bc-5ed3-4d5f-9864-cdaf7e5e22c0.webp\" alt=\"Capture3\" title=\"Capture3\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click the \u2018Add\u2019 button. In the next blade, select the API and its permissions you would like to grant your client application. By default, applications are granted the ability to access the user&#8217;s profile via the &#8220;openid\u201d permission, and generate refresh tokens via the &#8220;offline_access&#8221; permission. These can be removed if you do not want your client application to have this functionality.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/e607c1dd-1a5d-4349-98a4-80db5172e293.webp\" alt=\"Capture4\" title=\"Capture4\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"acquiring-an-access-token\">Acquiring an Access Token<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Making a request to Azure AD B2C for an access token is similar to the way requests are made for id tokens. The main difference is the value entered in the \u201cscope\u201d parameter. The \u201cscope\u201d parameter contains the specific resource and its permissions your app is requesting. For example, to access the \u201cread\u201d permission for the resource application with an App ID URI of \u201chttps:\/\/B2CBlog.onmicrosoft.com\/notes\u201d, the scope in your request would be \u201chttps:\/\/B2CBlog.onmicrosoft.com\/notes\/read\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below is an example of an authorization code request with the following scopes: \u201chttps:\/\/B2CBlog.onmicrosoft.com\/notes\/read\u201d, \u201copenid\u201d, and \u201coffline_access\u201d.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; auto-links: false; gutter: false; title: ; quick-code: false; notranslate\" title=\"\">\nhttps:\/\/login.microsoftonline.com\/B2CBlog.onmicrosoft.com\/oauth2\/v2.0\/authorize?\np=&client_id=&nonce=anyRandomValue\n&redirect_uri=&response_type=code\n&scope=https%3A%2F%2FB2CBlog.onmicrosoft.com%2Fnotes%2Fread+openid+offline_access\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">If you would like to learn more about this feature or try it out using our samples, please check out our <a href=\"https:\/\/docs.microsoft.com\/azure\/active-directory-b2c\/active-directory-b2c-access-tokens\" target=\"_blank\" rel=\"noopener\">documentation<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep your great feedback coming on <a href=\"https:\/\/feedback.azure.com\/forums\/169401-azure-active-directory\/category\/160596-b2c\">UserVoice<\/a> and Twitter (<a href=\"https:\/\/twitter.com\/azuread\">@azuread<\/a>). If you have questions, get help using Stack Overflow (use the \u2018<a href=\"https:\/\/stackoverflow.com\/questions\/tagged\/azure-ad-b2c\" target=\"_blank\" rel=\"noopener\">azure-ad-b2c<\/a>\u2019 tag).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Announcing public preview of access token for Azure AD B2C. Acquire an access token and use it to call a web api.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1506],"tags":[],"audience":[3053,3056],"content-type":[],"product":[1569],"tech-community":[],"topic":[],"coauthors":[97],"class_list":["post-4036","post","type-post","status-publish","format-standard","hentry","category-identity","audience-it-decision-makers","audience-it-implementors","product-microsoft-entra-id","review-flag-1680286581-295","review-flag-1680286581-56","review-flag-1680286581-364","review-flag-new-1680286579-546","review-flag-publi-1680286584-566"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Azure AD B2C Access Tokens now in public preview | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Announcing public preview of access token for Azure AD B2C. Acquire an access token and use it to call a web api.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure AD B2C Access Tokens now in public preview | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Announcing public preview of access token for Azure AD B2C. Acquire an access token and use it to call a web api.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-23T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-16T15:38:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp\" \/>\n<meta name=\"author\" content=\"Microsoft Azure\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Microsoft Azure\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/\",\"@type\":\"Person\",\"@name\":\"Microsoft Azure\"}],\"headline\":\"Azure AD B2C Access Tokens now in public preview\",\"datePublished\":\"2017-03-23T00:00:00+00:00\",\"dateModified\":\"2025-06-16T15:38:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/\"},\"wordCount\":446,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp\",\"articleSection\":[\"Identity\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/\",\"name\":\"Azure AD B2C Access Tokens now in public preview | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp\",\"datePublished\":\"2017-03-23T00:00:00+00:00\",\"dateModified\":\"2025-06-16T15:38:09+00:00\",\"description\":\"Announcing public preview of access token for Azure AD B2C. Acquire an access token and use it to call a web api.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Identity\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/identity\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Azure AD B2C Access Tokens now in public preview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Azure AD B2C Access Tokens now in public preview | Microsoft Azure Blog","description":"Announcing public preview of access token for Azure AD B2C. Acquire an access token and use it to call a web api.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/","og_locale":"en_US","og_type":"article","og_title":"Azure AD B2C Access Tokens now in public preview | Microsoft Azure Blog","og_description":"Announcing public preview of access token for Azure AD B2C. Acquire an access token and use it to call a web api.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2017-03-23T00:00:00+00:00","article_modified_time":"2025-06-16T15:38:09+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp","type":"","width":"","height":""}],"author":"Microsoft Azure","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Microsoft Azure","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/microsoft-azure\/","@type":"Person","@name":"Microsoft Azure"}],"headline":"Azure AD B2C Access Tokens now in public preview","datePublished":"2017-03-23T00:00:00+00:00","dateModified":"2025-06-16T15:38:09+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/"},"wordCount":446,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp","articleSection":["Identity"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/","name":"Azure AD B2C Access Tokens now in public preview | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp","datePublished":"2017-03-23T00:00:00+00:00","dateModified":"2025-06-16T15:38:09+00:00","description":"Announcing public preview of access token for Azure AD B2C. Acquire an access token and use it to call a web api.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2017\/03\/68acdc6b-f2eb-4dca-9a55-22bf648df651.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-ad-b2c-access-tokens-now-in-public-preview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Identity","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/identity\/"},{"@type":"ListItem","position":3,"name":"Azure AD B2C Access Tokens now in public preview"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/4036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=4036"}],"version-history":[{"count":2,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/4036\/revisions"}],"predecessor-version":[{"id":41902,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/4036\/revisions\/41902"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=4036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=4036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=4036"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=4036"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=4036"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=4036"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=4036"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=4036"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=4036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}