HP iLO 3 Scripting and Command Line Guide

.
-----END CERTIFICATE-----
</SSO_SERVER>
<SSO_SERVER INDEX="1">
ant.hp.com
</SSO_SERVER>
</GET_SSO_SETTINGS>
MOD_SSO_SETTINGS
The MOD_SSO_SETTINGS command is used to modify the HP SSO settings for iLO 3. For this
command to parse correctly, the MOD_SSO_SETTINGS command must appear within a SSO_INFO
command block, and SSO_INFO MODE must be set to write. The user must have the Configure
iLO Settings privilege to execute this command.
For example:
<RIBCL VERSION="2.0">
<LOGIN USER_LOGIN="Administrator" PASSWORD="password">
<SSO_INFO MODE="write">
<MOD_SSO_SETTINGS>
<!-- Specify the desired trust mode Options: DISABLED(default),
CERTIFICATE (recommended), NAME, or ALL -->
<TRUST_MODE="CERTIFICATE" />
<!-- Specify the privileges assigned to the user role -->
<USER_ROLE LOGIN_PRIV="Y" />
<USER_ROLE REMOTE_CONS_PRIV="N" />
<USER_ROLE RESET_SERVER_PRIV="N" />
<USER_ROLE VIRTUAL_MEDIA_PRIV="N" />
<USER_ROLE CONFIG_ILO_PRIV="N" />
<USER_ROLE ADMIN_PRIV="N" />
<!-- Specify the privileges assigned to the operator role -->
<OPERATOR_ROLE LOGIN_PRIV="Y" />
<OPERATOR_ROLE REMOTE_CONS_PRIV="Y" />
<OPERATOR_ROLE RESET_SERVER_PRIV="Y" />
<OPERATOR_ROLE VIRTUAL_MEDIA_PRIV="Y" />
<OPERATOR_ROLE CONFIG_ILO_PRIV="N" />
<OPERATOR_ROLE ADMIN_PRIV="N" />
<!-- Specify the privileges assigned to the administrator role -->
<ADMINISTRATOR_ROLE LOGIN_PRIV="Y" />
<ADMINISTRATOR_ROLE REMOTE_CONS_PRIV="Y" />
<ADMINISTRATOR_ROLE RESET_SERVER_PRIV="Y" />
<ADMINISTRATOR_ROLE VIRTUAL_MEDIA_PRIV="Y" />
<ADMINISTRATOR_ROLE CONFIG_ILO_PRIV="Y" />
<ADMINISTRATOR_ROLE ADMIN_PRIV="Y" />
<ADMINISTRATOR_ROLE ADMIN_PRIV="Y" />
</MOD_SSO_SETTINGS>
</SSO_INFO>
</LOGIN>
</RIBCL>
MOD_SSO_SETTINGS parameters
TRUST_MODE sets the Single Sign-On trust mode. The current setting is unchanged if this setting
is omitted from the script. Accepted values are:
Disabled—Disables HP SSO on this processor.
Certificate—Accepts only SSO requests authenticated using a certificate.
Name—Trusts SSO requests from the named HP SIM Server.
All—Accepts any SSO request from the network.
146 RIBCL XML Scripting Language