Большое спасибо за вашу помощь, ax_mct и fed!
К сожалению, данный скрипт не подходит по ряду причин:
1. Наши среды находятся за пределами нашей локальной сети и как следствие, не принадлежат нашему домену. Т.е. использование domainname\username - не подойдёт.
2. Другая проблема: некоторые из тестировщиков-BA'ев имеют учетные записи, принадлежащие другим доменам.
3. Изучение кода cmdlet'а
https://github.com/Microsoft/Dynamic...xDeveloper.ps1, особенно в разделе "#Begin Provision" показывает, что активируется доступ для пользователя к SQL server'у, а не импорт пользователя из Azure Active Directory.
Как мне кажется, ожидаемое решение в случае, если оно таки будет использовать SQL-скрипт, будет работать с таблицами USERINFO и SYSUSERINFO. Возможно, есть иное решение, которое использует более "высокий" уровень импорта данных, а не SQL-скрипт. В любом случае, большое спасибо за помощь всем участникам дискуссии! Поищу, может будет что-либо полезное в
https://github.com/d365collaborative...ools/functions, например,
https://github.com/d365collaborative...365aaduser.ps1
З.Ы.: "Многоуровневая" среда - это любая среда, отличная от single-box среды. Т.е. среда может содержать один-два-несколько AOS серверов и один BI server, что более или менее отражает Производственное окружение.