офис 365 Set-Credential - PullRequest
       3

офис 365 Set-Credential

1 голос
/ 28 января 2012

Как я мог установить учетные данные из своего скрипта, раздражает постоянный ввод моего имени пользователя и пароля каждый раз во время разработки.

В основном я смотрю некоторые функции, такие как Set-Credential.

С уважением,

Ответы [ 2 ]

1 голос
/ 14 ноября 2012

Вы можете использовать этот скрипт:

Set-ExecutionPolicy unrestricted
$cred = Get-Credential
$O365 = New-PSSession -ConfigurationName Microsoft.Exchange –ConnectionUri https://ps.outlook.com/powershell -Credential $cred -Authentication Basic –AllowRedirection
$importcmd = Import-PSSession $O365
$importcmd.ExportedFunctions.Count

Или вы можете использовать этот скрипт - что-то вроде этого:

$domain=YOUR_DOMAIN
$userName = "YOUR_LOGIN@$domain.onmicrosoft.com"  ($domain change to your domain)
$password = "PASSWORD"  
$securePassword = ConvertTo-SecureString -String $password -AsPlainText -Force  
$credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $userName, $securePassword  
Connect-MsolService -Credential $credential
0 голосов
/ 20 ноября 2014
$Cred = Get-Credential
Import-Module MSOnline
Connect-MsolService -Credential $cred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $Cred -Authentication Basic -AllowRedirection
Import-PSSession $Session


$User = “<user@domain.com>”
$Pass = “<password>”
$Cred = New-Object System.Management.Automation.PsCredential($User,(ConvertTo-SecureString $Pass -AsPlainText -Force))
Import-Module MSOnline
Connect-MsolService -Credential $Cred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $Cred -Authentication Basic -AllowRedirection
Import-PSSession $Session
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...