- Community Home
- >
- Servers and Operating Systems
- >
- HPE ProLiant
- >
- Server Management - Remote Server Management
- >
- ILO Powershell CMDlets 2.2.0.0 - SecurityDashboard...
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-18-2019 04:12 AM
тАО07-18-2019 04:12 AM
ILO Powershell CMDlets 2.2.0.0 - SecurityDashboard configure
We are currently creating a configuration script for ILO.
The new firmware version 1.40 and newer comes with the new Security Dashboard. This shows errors as default.
We want to fix these errors with Powersell script. We use the latest HPE ILO CMDLets 2.2.0.0.
The following errors appear:
-Require Login for iLO RBSU
-Secure boat
-Password Complexity
We change the setting "Require Login for iLO RBSU" with the following powershell command: "$ ILOConnection | Set-HPEiLOAccessSetting -RequiredLoginForiLORBSU Yes"
We can not turn off the "Secure Boot" setting because our servers were installed with the "Legacy" setting and are running. Thus, we can not switch to UEFI including Secure Boot during operation.
The security dashboard must ignore with Powershell command this error:
$ ILOConnection | Enable-HPEiLOSecurityDashboardSetting -IgnoreSecureBoot
We also want to fix the "Password Complexity" error, but I can not find any way to do this through Powershell.
A workaround would be currently only to set an ignore in the security dashboard:
$ ILOConnection | Enable-HPEiLOSecurityDashboardSetting -IgnorePasswordComplexity
How can we configure Password Complexity with Powershell?
Also, we can not use the Powershell command on ILO5 to set the "Set-HPEiLOAccessSetting -ServerFQDN $ SRVFQDN" setting. Why is this only possible with ILO4?
Thanks
Michel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-22-2019 03:35 AM
тАО07-22-2019 03:35 AM
Re: ILO Powershell CMDlets 2.2.0.0 - SecurityDashboard configure
Hello Michel,
Please refer to below link if helps
https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00045034en_us&docLocale=en_US
if not then I would suggest to log a support ticket for further assistance on scripting issue. This needs to be checked and worked by HPE remote support team.
Regards

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-22-2019 04:41 AM
тАО07-22-2019 04:41 AM
Re: ILO Powershell CMDlets 2.2.0.0 - SecurityDashboard configure
Hey,
in meantime i ask the developer on GitHub.
Here the Links:
https://github.com/HewlettPackard/PowerShell-ProLiant-SDK/issues/31
https://github.com/HewlettPackard/PowerShell-ProLiant-SDK/issues/32
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-01-2019 08:02 AM
тАО10-01-2019 08:02 AM
Re: ILO Powershell CMDlets 2.2.0.0 - SecurityDashboard configure
I have the same issue. Did you ever find a way to enforce complexity with Powershell?
Thx,
Dan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-01-2019 08:24 AM
тАО10-01-2019 08:24 AM
Re: ILO Powershell CMDlets 2.2.0.0 - SecurityDashboard configure
I found the solution shortly after posting. You can modify this setting with the Redfish module:
https://www.gitmemory.com/issue/HewlettPackard/PowerShell-ProLiant-SDK/32/513660904
Install-module HPERedfishCmdlets
$session= Connect-HPERedfish -Address <ip> -Username <user> -Password <pass> -DisableCertificateAuthentication
$hpe = @{}
$hpe.Add('EnforcePasswordComplexity',$True)
$oem = @{}
$oem.Add('Hpe',$hpe)
$pwdComplexity= @{}
$pwdComplexity.Add('Oem',$oem)
$result = Set-HPERedfishData -Odataid '/redfish/v1/AccountService/' -Setting $pwdComplexity -Session $session -DisableCertificateAuthentication