У меня есть учетная запись Microsoft O365, настроенная с помощью ADFS на локальном компьютере.Все пользователи остаются такими же, как и в учетной записи AD.Основные учетные данные заблокированы для доступа к Powershell.У меня есть пользователь, который может получить доступ только к Центру безопасности и соответствия.
Теперь я пытаюсь аутентифицировать командлеты Powershell без присмотра.
-Credentials
параметр не работает с Connect-EXOPSSession
команда.Connect-IPPSSession
команда работает нормально.Но эта команда не имеет возможности делать это без присмотра.Я пытаюсь запустить команду Compliance с Oauth Token (токен MSo / AD токен, доступный у меня).
Может ли кто-нибудь помочь мне выполнить команду соответствия с токеном Bearer?
У меня естьперепробовал весь сценарий, и это наиболее часто используемый.
$Password = ConvertTo-SecureString -AsPlainText $Authorization -Force
$token = New-Object System.Management.Automation.PSCredential -ArgumentList "<userName>", $Password