我想了解可以在公司中用作用户帐户的唯一名称的通用和实用的用户名创build约定 。 假设一个有增长前景的小公司想巩固自己的IT,并且想要部署他们第一个企业范围的解决scheme。 什么用户名将被分配例如对马丁Scorsese , Leonardo DiCaprio , Joey McFarland和Emma Tillinger Koskoff ? 请说明这些名称,因为它们涵盖了一些不太典型的情况。 请不要简单地提出一个命名scheme,而是添加一个对其规则的解释。 当名字重复的人join公司时,或者在某些情况下不同的姓名导致相同的用户名时,注意解决冲突。
我已经有命名scheme的经验,这将导致: mscorsese , ldicaprio , jmcfarland和etkoskoff 。 当sorting和用户名不可读时,它不会给出很好的结果,但它们保持简短并避免最常见的重复(John和Adrian Smith不会相互碰撞)。
我特别感兴趣的是适用于多达1000名员工的用户名称,但对大型企业(100,000名员工)的用户名体验也很受欢迎。
我现在运行IT的公司,几乎每个我工作过的大公司(超过1万个用户)都使用firstname.lastname命名约定,这对用户来说很容易记住:)。 虽然对于名称超过19个字符的用户很less会导致问题(Windows XP只支持最多20个字符的用户名),但Windows XP不再是受支持的操作系统。 两个人不太可能被雇用相同的姓氏。 在这种情况下,可以从姓氏中减去一个字母,或者通常可以在姓氏后面附加一个数字。 例如:martin.carruth或martin.carruth1或martin.carruth2
另一个我见过的大公司的命名约定是firstname:abcdefg lastname:hijklmn username:abchij ####(4个随机数字)。 可以肯定的是,这家公司绝对不会遇到任何碰撞,但同时我们偶尔发现自己忘记了用户名。 例如:marcar0862
希望这可以帮助 :)