Значение sAMAccountName
должно быть коротким, потому что пользователи должны вводить его, и чем меньше вы будете вводить, чтобы идентифицировать себя, тем лучше.
userPrincipalName
появилось позже.Я думаю, что идея была в том, что он будет таким же, как адрес электронной почты пользователяТаким образом, люди просто используют свой адрес электронной почты для входа в систему.Меньше вещей для запоминания.Microsoft, похоже, продвигает этот метод еще больше.
Пользователи могут использовать либо / или для входа (в любом случае на машину Windows).Но это ваши единственные варианты, поэтому вам придется выбрать, какой из них будет рекламироваться вашим пользователям.