Я уже объяснил вам, почему так нельзя. "sysadmin\UserName" нельзя, потому что MyChat может обслуживать много доменов и должно быть 100% попадание в название домена. "sysadmin.local" и "sysadmin" — это два разных домена.
"[email protected]" — нельзя, потому что это email. В MyChat есть много типов авторизации, и не только доменная.
Вы прав в том, что это два разных домена, но не правы в том, как поддерживается логика MS.
У MS есть два имени домена.
1. NetBIOS name
2. Full DNS Name.
Если используется NetBIOS Name, тогда Full User Name надо указывать как SYSADMIN\UserName
Если использовать Full DNS Name, тогда Full User Name надо указывать как
[email protected]При настройке импорта что бы аутенфикация в LDAP работала вы прелагаете указывать ТОЛЬКО Full DNS Name от домена MS, а значит sysadmin.local.
Далее для аутенфикации пользователя в MyChat Client на мобильном приложении предлагаете указывать sysadmin.local\UserName.
И только в этом проблема.
Я не настаиваю, что вы должны всё бросить и что то исправлять, но намекаю на то, что было бы логично внести корректировки в одной из следующей версии и либо в MyChat Client требовать указывать
[email protected] (что наверное не самое разумное ибо отличить от E-Mail не получится), либо при импорте учётных записей требовать указывать два параметра NetBIOS Name и Full DNS Name Microsoft Domain. Тогда для аутенфикации уже получится на клиенте вводить NetBIOSDomainName\UserName.
Я понимаю что на всё можно написать инструкцию и заставить всех читать, но лучшее решение не то, где есть инструкция на 6000 листов, а где без инструкции малограмотный пользователь сам может всё настроить с первой попытки.
Я тут исключительно про "
Дружественность интерфейса".
За сим считаю тему исчерпанной. Далее сами решайте вам оно надо или нет. Я не настаиваю :-)