Entra External Id User Flow Labels not working

simgib 0 Reputation points
2025-02-20T14:57:52.23+00:00

I am using Entra External Id and I need to change the display name of the built-in "Given Name" and "Surname" user attributes to "First Name" and "Last Name". The documentation suggests that this can be done by setting the attribute label.

So, I have created a flow and set the labels: -

Screenshot 2025-02-20 at 14.43.51

However, when I run the flow the labels are still "Given Name" and "Surname":-

Screenshot 2025-02-20 at 14.47.08

Is there some other configuration that is needed to change the labels?

Thanks.

Microsoft Entra External ID
Microsoft Entra External ID
A modern identity solution for securing access to customer, citizen and partner-facing apps and services. It is the converged platform of Azure AD External Identities B2B and B2C. Replaces Azure Active Directory External Identities.
3,041 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Raja Pothuraju 13,715 Reputation points Microsoft Vendor
    2025-02-20T18:09:04.1333333+00:00

    Hello @simgib,

    Thank you for posting your query on Microsoft Q&A.

    Based on your description, you want to collect First Name and Last Name as user attributes when a new account is created in your External ID tenant. However, when you run the user flow and try to create a new account, the attributes still appear as Given Name and Surname instead of First Name and Last Name.

    From the screenshot you shared, I see that you modified the display names of the built-in Given Name and Surname attributes in the Page Layouts section. However, you did not create custom user attributes. Since you only renamed the built-in attributes rather than creating new ones, they continue to appear as Given Name and Surname when users register a new account.

    User's image

    To resolve this issue, follow these steps:

    As per the document, it is suggested to create a new custom user attribute.

    1. Login into Azure Portal.
    2. Search for External Identities > Overview.
    3. Select Custom user attributes
    4. Select Add. In the Add an attribute pane, enter a Name for the custom attribute (for example, "First Name" and "Last Name").
    5. Select Create. The custom attribute is now available in the list of user attributes and can be added to your user flows.

    Please refer the screenshot below for reference.

    User's image

    Step 2: Add Custom Attributes to Your User Flow

    1. Go to User Flows in your External Identities.
    2. Select the user flow you created.
    3. Open the User Attributes blade.
    4. Select the custom user attributes (First Name and Last Name) that you created in the previous step.
    5. Click Save.

    Please refer the screenshot below for reference.

    User's image

    Now, when you run the user flow and create a new account, the system will prompt users to enter First Name and Last Name instead of Given Name and Surname.

    I hope this information is helpful. Please feel free to reach out if you have any further questions.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

  2. simgib 0 Reputation points
    2025-02-21T16:25:26.8233333+00:00

    Thanks for your reply. I was hoping to avoid custom user attributes so I can keep things simple.

    What does the "Label" field do if it doesn't change the label?

    0 comments No comments

Your answer

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