Steps to reproduce
Office365 powershell credentials are required.
In this text I use:
Login: test@dev-o365.test.com
Password: ***
powershell -NoLogo -NoProfile
$PSSessionOptionOverride = New-PSSessionOption -MaximumReceivedObjectSize 5242880 -Culture en-US -CancelTimeout 15000 -NoMachineProfile -MaximumRedirection 5 -ProxyAccessType None -OperationTimeout 45000 -IdleTimeout 60000 -OpenTimeout 15000
$connectionUri = "https://outlook.office365.com/powershell-liveid/"
$configurationName = "Microsoft.Exchange"
$secPasswd = ConvertTo-SecureString "***" -AsPlainText -Force
$userCredentials = New-Object System.Management.Automation.PSCredential ("test@dev-o365.test.com", $secPasswd)
$S_exchange = New-PSSession -connectionUri $connectionUri -ConfigurationName $configurationName -SessionOption $PSSessionOptionOverride -Credential $userCredentials -Authentication Basic -AllowRedirection -WarningAction SilentlyContinue
Import-PSSession $S_exchange -WA 0
Get-Mailbox -Identity test_user | Get-MailboxPermission
Expected behavior
If launch powershell on windows machine, this script prints correct result output of Get-MailboxPermission command
Actual behavior
Sending data to a remote command failed with the following error message: MI_RESULT_FAILED For more information, see the about_Remote_Troubleshooting Help topic.
+ CategoryInfo : OperationStopped: (outlook.office365.com:String) [], PSRemotingTransportException
+ FullyQualifiedErrorId : JobFailure
+ PSComputerName : outlook.office365.com
Environment data
> $PSVersionTable
Name Value
---- -----
PSVersion 6.0.0-alpha
PSEdition Core
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 3.0.0.0
GitCommitId v6.0.0-alpha.18
CLRVersion
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Steps to reproduce
Office365 powershell credentials are required.
In this text I use:
Login: test@dev-o365.test.com
Password: ***
Expected behavior
Actual behavior
Environment data