Let me @ Mention the user's first name instead of their DisplayName
When mentioning someone with @, is it possible to use the user alias instead of the Display Name? In Slack for example, it is possible to choose whether to display the full name or the user name when being mentioned. Could be great to have it on MS Teams because it is shorter in messages where many mentions are provided.
Jeff Waters commented
We really need this fixed. We also get Last Name+Firstname+Active Directly ID. Takes up SO much room and clutter and distracts from the actual purpose of the tool.... communication!
As a work around, you can use Channel tags to achieve. Create a tag @bills and add user Bill Smith to it. Now you can just @bills and they'll get notified.
This only seems to work in the channel context (not in a chat) ... and permission to create the tags is admin controlled so it could be a bit fiddly.
Showing "lastname, firstname" in a chat window all the time and if you have many tagged is so informal and old school. PLease change :)
Zdeněk Novák commented
And there are also different languages than english, which use declension, suffixes, prefixes and whatever in different situations, so possible solution needs to be as universal as possible. It could work like hyperlinks - changes to hyperlink text don't change underlying address.
Brent Weber commented
Should be able to set our own "display name" that gets substituted when someone @mentions by "AD name".
I fact, I am pretty sure when I post this comment, it will show my "display name" not my "email address". If you can do it on the Teams webpage, why can't you make it happen in the Teams application?
Tim Bourguignon commented
In our company, the name contains a whole lot of ActiveDirectory BS ("Firstname Lastname + 30-char-Department-Shortcut"), which makes quoting very unfriendly...
Since our AD the display name is LastName, FirstName, that would be nice to be able to use only the first name. And changing the AD would not be an easy task...
Something I've played with today for my (small) Teams team channel is to use the channel user management setting to set tags for each team member to their preferred name/nickname. you can then use @tag-name in the chat instead of @real-name. So far it seems to have the desired effect. Obviously this is a small subset of what the OP wants.
This would be great for our institution! We have lots of users with preferred names and this is inconsistent.
Hari Krishna Pola commented
I agree with most comments, but there should be an Option in Users O365 profile to configure the preferable callout name
Christian Schäfer commented
First name is not enough!
I work a lot with colleagues in the Philippines. Their names in the corporate directory are rarely the names used in verbal and written communication. Being able to set a nickname is a must.
I could imagine the situation in the US is similar where "Goode, B. Jonathan" is likely just called "Johnny".
Nancy Risch commented
Our DisplayNames are in the format of Lastname, Firstname. Teams is able to decipher the first name of the user when the last name is a "typical" lastname without spaces. However when a last name as a space (van der xxxx) for example, Teams detects the first space and assumes the DisplayName format is in firstname lastname format - so notifications are received as Hi van!
Please change Teams so that it does not parse the DisplayName field to find the Firstname - use the Firstname attribute.
Matt Poyner commented
PLEASE add this! Need user-level and admin-level setting switch for this. Thanks for reviewing this one!
It would also be best if we could use a nickname rather than full first name, as a second-level priority in this request.
Laura Holm commented
Upvote for option to choose to use aliases or within a Team.
ED. Handeland commented
Building on this, it would be nice to be able to choose whether your full name or nickname is shown per team. For teams with close groups, it would be nice to use nicknames like we do in slack. For larger, organization-wide teams, full displaynames is more appropriate.
Mike G commented
Although, as people are mentioning, a partial workaround exists (backspacing over the last name), having to do this extra manual step for every name you @mention is annoying. This would seem to be high-visibility, low hanging fruit, but I may be underestimating the effort involved.
I agree with those who prefer being able to use an alias because even the full first name often sounds inappropriately formal. Ideally, this would be a setting in Teams that the team owner or user themselves could set (the latter being best for delegation of control, but subject to abuse). Even pulling from AD alias would be far better than nothing even though it could mean more work for admins.
Please note that you can delete the name to keep only the firstname if you like (as you do in FB).
I’m very new to Teams. While receiving my training (2 hours ago) I took umbrage to being referred to as @surname,firstname. I appreciate that this is set in AD but it is my choice how I am referred to. I am surprised that this is not a default option.
It is so unfreindly when you @Mention someone and it puts in Surname, Firstname
Hi @Smith, John how are you today! Makes it so over formal and unattractive. Should be able to choose to use the given name and or a nickname etc. defined in contacts or from the user themself
Great idea! Also as some other comments have mentioned, it would be nice to use peoples' nicknames or short names, preferred names.