Подключение к Office 365 через Powershell и зашифрованный пароль
Дата: 30.12.2014 Автор Admin
В данной статье я покажу как с помощью Powershell можно подключиться к Office 365, не храня пароль в открытом виде в скрипте.
Первым делом шифруем наш пароль, для этого вводим команду:
1 |
read-host -prompt "Enter password to be encrypted in mypassword.txt " -assecurestring | convertfrom-securestring | out-file C:\Путь к файлу.txt |
Теперь стыкуем зашифрованный пароль со скриптом подключения к Office 365
1 2 3 4 5 6 7 8 9 10 11 |
$pass = cat C:\Путь к файлу.txt | convertto-securestring $mycred = new-object -typename System.Management.Automation.PSCredential -argumentlist "LOGIN",$pass Import-Module MSOnline $O365Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Authentication Basic -AllowRedirection -Credential $mycred Import-PSSession $O365Session Connect-MsolService -Credential $mycred |
Теперь вы можете подключиться к Office 365 не указывая свой пароль в открытом виде.
Метки: Office 365, Powershell
Добавить комментарий