Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I link multiple email address to one user in Azure DevOps?

Our organization has users making commits from home or 'out of the office' frequently. I've noticed a lot of commits from personal email addresses (most likely when the users are working on their own device).

Personal email commit

Organizational email commit

These two commits are from the same person, only using a different email address likely because they're committing from a different pc with different global git config. I'd like to link both of these email addresses to the same user account similiar to what GitHub allows (you must have an account to reach this account settings link):

https://github.com/settings/emails

How can I do this in Azure DevOps?

like image 601
Kyle Burkett Avatar asked Nov 07 '18 13:11

Kyle Burkett


People also ask

How do I make an Azure DevOps group?

Open the web portal, choose the Azure DevOps icon, and then select Organization settings. Under Security, choose Permissions, and then choose New group to open the dialog for adding a group.

How do you change user access to stakeholders to basic Azure DevOps?

Navigate to https://youraccount.visualstudio.com/_admin/_users. Select an Basic user and select - Change Access level. Assign this user with Stakeholder.

How do I add an external user in Azure DevOps?

Select Users, and then select Add new users. Enter the external user's email address followed by a semicolon, and then select Add. A warning message appears, indicating that an external user is being added from outside your directory. Advise the external user to locate the email that they received from Azure DevOps and go to the redemption URL.

How to add multiple email addresses to a user account?

Then You Can View Attribute tab of User Properties.. You can add multiple email address. As I mentioned, you will see all these emails address in the proxyAddress attribute in User account Proprties --> Attribute Tab Add Primary email with SMTP ---> SMTP:[email protected]

How do I add an alternate email address to Azure AD?

Email as an Alternate Login ID A different approach is to synchronize the Azure AD and on-premises UPNs to the same value and then configure Azure AD to allow users to sign in to Azure AD with a verified email. To provide this ability, you define one or more email addresses in the user's ProxyAddresses attribute in the on-premises directory.

How to link primary email address to Active Directory User Account?

To my Active Directory user account in the Properties->General details i am able to link my primary email address to the User logon name. Is there any way where i can link all my aliases for the primary email address also to my Active Directory user account.


1 Answers

Perhaps you should commit a .mailmap file to map different mails to one.

See https://git-scm.com/docs/git-shortlog#_mapping_authors or https://github.com/sympy/sympy/wiki/Using-.mailmap

PS:

These two commits are from the same person, only using a different email address likely because they're committing from a different pc with different global git config.

Perhaps these persons should not forgot to change settings for one repository or even better, use conditional include

like image 157
Philippe Avatar answered Sep 24 '22 13:09

Philippe