White Papers

Version 1.0.0 15
elements may only be set to 9 (Command Line
7.1.3 Class Properties 303
The following table lists the implemented properties for DCIM_LocalRolePrivilege instance representing a 304
local account role. The “Requirements” column shall denote whether the property is implemented (for 305
requirement definitions, see section 3). The Additional Requirements” column shall denote either 306
possible values for the property, or requirements on the value formulation. 307
Table 4 – DCIM_LocalRolePrivilege - Properties 308
Property Name
Type
Requirements
Additional Requirements
InstanceID
string
Mandatory
The property value shall be
“DCIM:Privilege:<N>” where <N> is a
number 1 through 16.
RepresentsAuthorizati
onRights
boolean
Mandatory
The property value shall be TRUE if
ActivityQualifiers contains the “Configure
Users” privilege
PrivilegeGranted
boolean
Mandatory
The property value shalle be TRUE
Activities[]
uint16
Mandatory
The property value shall be an array of the
value 7 (Execute) for each entry in
ActivityQualifiers. This array shall have the
same number of elements as the
ActivityQualifiers property array.
ActivityQualifiers[]
string
Mandatory
The property value shall be an array of the
possible following values:
Login to DRAC (Login)
Configure DRAC (Configure)
Configure Users (Configure Users)
Clear Logs (Logs)
Test Alerts (System Operations)
Execute Server Control Commands
(System Control)
Access Console Redirection (Access
Virtual Console)
Access Virtual Media (Access Virtual
Media)
Execute Diagnostic Methods (Debug)
QualifierFormats[]
uint16
Mandatory
The property shall be an array of the value 9
(Command Line Instruction) for each entry in
ActivityQualifiers. This array shall have the
same number of elements as the
ActivityQualifiers property array.
ElementName
string
Mandatory
The ElementName property shall be “DCIM
Local Privilege <N>”
7.2 DCIM_CLPPrivilege - CLP Privilege 309
This section describes the implementation for the DCIM_CLPPrivilege class. 310
This class shall be instantiated in the Implementation Namespace: root/dcim. 311
The
DCIM_CLPPrivilegeMemberOfCollection association shall reference the DCIM_CLPPrivilege instance 312
and associate it with the DCIM_CLPRole instance.
313