October 24th, 2024

Using Entra profile information in Azure DevOps

We’re excited to announce the ability to use Entra profile information in Azure DevOps. This has been a long-standing feature request from the community (ex. profile, picture, email, and name). Beyond the convenience of configuring profile information in one place and ensuring the accuracy of personal information, using Entra profile information in Azure DevOps provides important security and compliance benefits for Enterprise customers.

Today we encourage users in Entra backed organizations to turn on Entra Profile information in Preview Features. When you do, your Azure DevOps profile will become read-only, and information will be populated from Entra instead.

Image TransitionFromADOtoEntraProfile

If you run into any issues using Entra profile information, please let us know! You can turn it off in preview features and restore your original profile information, and when you do, be sure to share detailed feedback. We’ll be reviewing the feedback carefully to address any concerns.

Image EntraProfile TurnOffPreviewFeature3

We’ll start enabling this preview feature by default in the coming weeks. At that point, you’ll still be able opt-out and share feedback, but there will be no action required to start using it.

Once this feature reaches General Availability, Azure DevOps organizations connected to an Entra directory will read profile information only from Entra and it will not be editable by end users in Azure DevOps.

If you have any questions or feedback, feel free to leave a comment.

7 comments

  • Dave White

    Hi Andrew,
    Will this feature be rolled out to Azure DevOps Server, too?

    • Andrew BrennerMicrosoft employee Author 2 weeks ago

      Hi Dave,

      We’re not planning on releasing this feature for DevOps server, or for service orgs that use Microsoft accounts to login (instead of Entra). We’re open to feedback, but the planned scope is Entra backed Azure DevOps service orgs.

      Thanks,
      -Andrew

      • Tore Østergaard Jensen (TORE) 1 week ago

        We would love to have this integration for Azure DevOps Server too

  • Chandler Kent

    Hi Andrew,

    How long does the profile picture cache live? Our users haven't historically set their profile picture in Microsoft Entra ID. We've asked them to do so in preparation for this feature being enabled. However, all users who have set their profile picture in Microsoft Entra ID and then enabled the preview feature in Azure DevOps do not see the picture from Microsoft Entra ID.

    Very excited to see this enabled for our whole organization!

    Read more
    • Andrew BrennerMicrosoft employee Author

      Hi Chandler,

      The initial value on the profile page should update almost immediately after opting in to the feature. The various places a users profile picture appears within Azure DevOps should all be updated within 24 hours. It sounds like that isn't happening in your case.

      We have two known issues that we're working to fix, and your users may be running in to one of them. The first is that if certain characters are present in...

      Read more
  • Marc Rufer

    Great feature! Thank you for making this possible!
    I have one question regarding this.

    Is the preview feature only available on user level? I ask because I can't see it if I select "For this organization [...]" in the "Preview features" menu.
    If so, this would mean I have to disable it once it gets GA for admin accounts which do not have a mailbox so that I'm able to change the contact email to another...

    Read more
    • Andrew BrennerMicrosoft employee Author

      Hi Marc,

      Yes, during the preview this feature is only available on a per user basis, not at an org level, but at GA, it will be the way Azure DevOps profile information works. At that point, there wouldn't be a way to edit your email in Azure DevOps, you would only be able to receive notifications to the email address configured in Entra.

      Feel free to reach out to me by email, I'd be happy to...

      Read more