Loading...

Introducing enhanced company branding for sign-in experiences in Azure AD

Introducing enhanced company branding for sign-in experiences in Azure AD

Hello friends,  

 

I'm thrilled to announce that we have redesigned the company branding functionality to allow more flexible and user-centric customization of the built-in identity flows for Azure AD and Microsoft 365 apps. The new experience controls apply to sign-in for users in the directory and for external users, including use cases for B2B, B2E and first-party applications running on Azure AD. You can try the public preview today. 

 

Your users, your experience 

We added these customization options based on your feedback that you wanted more control over the experience for your users. For those building customer facing apps, we know from our experience on the B2C platform that a beautifully branded experience is critical in building a trusted relationship.  

 

With enhanced Company Branding, you’ll be able to create a custom look and feel for the default sign in pages, as well as pages targeting specific browser languages. In addition, you can now customize self-service password reset (SSPR), footer hyperlinks, and browser icon, style sign-in experiences using cascading style sheets (CSS) and enable header and footer using one of the pre-defined templates. 

  

Configure the sign in experience 

Enhanced customization can be configured using the company branding blade in the Azure portal for your tenant. There, you can configure settings that automatically display customizations to your users when they land on your organization’s sign in pages, as well as pages targeting specific browser languages.  

 

The following are all new settings available on the company branding blades. 

   

  • Configure layout – This allows you to specify the placement of web page elements on the sign-in page. 

 

SHDriggers_0-1670621874983.png

 

 

  • Set up custom self-service password reset hyperlink – This provides the ability to show, hide, or customize the self-service password reset link on the sign-in page. 

 

SHDriggers_1-1670621893304.png

 

 

  • Customize footer hyperlinks - the URLs and link text for privacy and terms of use hyperlinks that appear in the footer of the sign-in page:   

 

SHDriggers_2-1670621904119.png

 

 

  • Set up ‘Favicon’ - the icon that displays in the web browser tab:

 

SHDriggers_3-1670621911120.png

 

  • Customize header - a custom logo to display in the header of the sign-in page: 

 

Once your settings are uploaded, you can view the resulting end user experience. 

 

SHDriggers_4-1670621923136.png

 

Get started using company branding by setting up Azure AD Premium or Office 365.  

 

Learn more about company branding. 

 

As always, we love hearing from you, so please share your feedback on these updates through the links below. 

 
Robin Goldstein  

Director of Product Management, Microsoft identity 

LinkedIn: Robin Goldstein | LinkedIn 

 

Learn more about Microsoft identity: 

 

Published on:

Learn more
Azure Active Directory Identity Blog articles
Azure Active Directory Identity Blog articles

Azure Active Directory Identity Blog articles

Share post:

Related posts

Give your Foundry Agent Custom Tools with MCP Servers on Azure Functions

Learn how to connect your MCP server hosted on Azure Functions to Microsoft Foundry agents. This post covers authentication options and setup ...

18 hours ago

Azure Data Factory Tips for Reliable Microsoft Dynamics 365 CE and Dataverse Integrations

Reliable integrations between Microsoft Dynamics 365 Customer Engagement and external systems can become challenging. This is especially true ...

18 hours ago

Scalable AI with Azure Cosmos DB: Tredence Intelligent Document Processing (IDP) | March 2026

Azure Cosmos DB enables scalable AI-driven document processing, addressing one of the biggest barriers to operational scale in today’s enterpr...

1 day ago

Announcing the end of support for Node.js 20.x in the Azure SDK for JavaScript

After July 9, 2026, the Azure SDK for JavaScript will no longer support Node.js 20.x. Upgrade to an Active Node.js Long Term Support (LTS) ver...

2 days ago

MCP Apps on Azure Functions: Quickstart with TypeScript

Learn how to build and deploy MCP (Model Context Protocol) apps on Azure Functions using TypeScript. This guide covers MCP tools, resources, l...

2 days ago

Setting up Power BI Version Control with Azure Dev Ops

In this blog post is a way set up version control for Power BI semantic models (and reports) using the PBIP (Power BI Project) format, Azure D...

8 days ago

Azure Developer CLI (azd) – March 2026: Run and Debug AI Agents Locally, GitHub Copilot Integration, & Container App Jobs

Run, invoke, and monitor AI agents locally or in Microsoft Foundry with the new azd AI agent extension commands. Plus GitHub Copilot-powered p...

9 days ago

Writing Azure service-related unit tests with Docker using Spring Cloud Azure

This post shows how to write Azure service-related unit tests with Docker using Spring Cloud Azure. The post Writing Azure service-related uni...

9 days ago

Azure SDK Release (March 2026)

Azure SDK releases every month. In this post, you find this month's highlights and release notes. The post Azure SDK Release (March 2026) appe...

13 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy