Share via

Entra External ID Branding Themes / User Flow language customization – account picker strings and logout screen customization

Jorge Valbuena 20 Reputation points
2026-03-24T21:09:22.55+00:00

Hi,

We are implementing Microsoft Entra External ID branding with:

  • Branding Themes

Theme localizations

User Flows → Languages

Microsoft Graph beta APIs for theme creation/localization

We were able to confirm a few things:

We can create themes and theme localizations through Graph.

We can customize strings such as:

SignIn_Title

  `SignIn_Description`
  
     `SignUp_Title`
     
        `SignUp_Description`
        
        These values appear to map to the same JSON-based customization model used by **User Flows → Languages**.
        

However, we are seeing a different behavior on the suggested accounts / account picker screen.

For example, on that screen we see text like:

Pick an account

Sign in to access <app name>

When we download the customizable language JSON from User Flows → Languages, we do not see obvious keys for:

Pick an account

Use another account

We only see the usual sign-in/sign-up keys.

Could someone please confirm the following:

Are the account picker strings such as “Pick an account” and “Use another account” exposed for customization anywhere in Entra External ID?

If yes, what are the exact property names / JSON keys?

If no, is this currently an unsupported customization scenario?

Are the logout screens customizable as well?

Can we configure custom text on logout screens?

  Can we configure **background image / background color** on logout screens?
  
     Or are logout screens outside the Branding Theme / User Flow language customization surface?
     

Context:

We are using Branding Themes for app-specific branding

We are using theme localizations

We validated that some strings work correctly on the normal sign-in page

The missing part seems to be the account picker state and possibly the logout screens

Any confirmation from Microsoft or anyone who has implemented this would be appreciated.

Thanks.Hi,

We are implementing Microsoft Entra External ID branding with:

Branding Themes

Theme localizations

User Flows → Languages

Microsoft Graph beta APIs for theme creation/localization

We were able to confirm a few things:

We can create themes and theme localizations through Graph.

We can customize strings such as:

SignIn_Title

  `SignIn_Description`
  
     `SignUp_Title`
     
        `SignUp_Description`
        
        These values appear to map to the same JSON-based customization model used by **User Flows → Languages**.
        

However, we are seeing a different behavior on the suggested accounts / account picker screen.

For example, on that screen we see text like:

Pick an account

Sign in to access <app name>

When we download the customizable language JSON from User Flows → Languages, we do not see obvious keys for:

Pick an account

Use another account

We only see the usual sign-in/sign-up keys.

Could someone please confirm the following:

Are the account picker strings such as “Pick an account” and “Use another account” exposed for customization anywhere in Entra External ID?

If yes, what are the exact property names / JSON keys?

If no, is this currently an unsupported customization scenario?

Are the logout screens customizable as well?

Can we configure custom text on logout screens?

  Can we configure **background image / background color** on logout screens?
  
     Or are logout screens outside the Branding Theme / User Flow language customization surface?
     

Context:

We are using Branding Themes for app-specific branding

We are using theme localizations

We validated that some strings work correctly on the normal sign-in page

The missing part seems to be the account picker state and possibly the logout screens

Any confirmation from Microsoft or anyone who has implemented this would be appreciated.

Thanks.

Microsoft Security | Microsoft Entra | Microsoft Entra External ID

Answer accepted by question author

Rukmini 40,575 Reputation points Microsoft External Staff Moderator
2026-03-24T21:24:13.5733333+00:00

Hello Jorge Valbuena – it looks like you’ve got the standard sign-in and sign-up strings working via Graph theme localizations (SignIn_Title, SignUp_Description, etc.), but you can’t find keys for the account picker or the logout page. Here’s what I’ve confirmed from the current docs and APIs:

  1. Account picker (“Pick an account” / “Use another account”) • Those screens aren’t part of the User-Flow language JSON and there are no exposed Graph properties for them today. • In other words, there is no JSON key you can upload for those exact labels via the beta Graph API or via User Flows → Languages. • They fall back to the built-in Microsoft strings for your tenant language.
  2. Logout screen branding • Company branding (background image / color, logo, footer links) applies only to the sign-in and sign-up pages. • There is no supported way today to inject custom text or swap out the background on the “You’re now signed out” page using Branding Themes or User-Flow language JSON. • The logout UI remains in the neutral/default Microsoft style.

Bottom line: both the account picker strings and the logout-page UI are currently outside the built-in Branding Themes / User-Flow language customization scope in Entra External ID. If you need full control (including those screens), your options are:

  • Wait for future enhancements (you can vote on Azure Feedback for “account picker” and “logout branding” support)
  • Or switch to a custom policy in Azure AD B2C (Identity Experience Framework), which does let you override literally every page, string, HTML and CSS.

Let me know if you need more detail on custom policies or how to file a feedback request!

Reference docs

• Customize the neutral default authentication experience (preview) – how-to-customize-branding-customers

https://learn.microsoft.com/azure/active-directory/fundamentals/how-to-customize-branding

• Language customization in user flows – how-to-customize-languages-customers

https://learn.microsoft.com/azure/active-directory/external-identities/customers/how-to-customize-languages-customers

If the resolution was helpful, kindly take a moment to click on 210246-screenshot-2021-12-10-121802.pngand click on Yes for was this answer helpful. And, if you have any further query do let us know.

Was this answer helpful?

1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.