- April 22, 2016 at 7:22 am #38165
I recently made changes to Set-ExecutionPolicy to AllSigned. I am using self assigned singature and trying to run the follow signed script.
**** Connect to Office 365 ****
$LiveCred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection
Get-DistributionGroupMember -Identity "accounting"
The error I am seeing after I type in my credentials to Office 365 are as follows:
WARNING: Your connection has been redirected to the following URI: "https://ps.outlook.com/PowerShel
Import-PSSession : Files cannot be loaded because running scripts is disabled on this system.
Provide a valid certificate with which to sign the files.
At C:\foo.ps1:7 char:1
Can you used self assign scripts with o365?
Thank youApril 22, 2016 at 8:07 am #38168
That's because it's attempting to implicitly remote the O365 commands into your system, and the resulting shadow module doesn't get signed. Not really a workaround for that.
And even so, a self-signed certificate does nothing for you in terms of security. It isn't trusted, you can't manage revocation, etc. If you're just going to used self-signed, you're pretty much wasting your time with it from a security and integrity perspective anyway.April 22, 2016 at 9:11 am #38173
Thank you for the information. I expected you to say the things you have just wanted to verify it.
I have some research to do now.
You must be logged in to reply to this topic.