White Papers
Active Directory® Client Profile
12 Version 2.0.0a
There shall be at most one DCIM_OEMActiveDirectoryCapabilities instance a
DCIM_OEMActiveDirectoryService instance.
ssociated with a given
DCIM_OEMActiveDirectoryCapabilities.RequestedStatesSupported is an array that contains the
instance. This property shall be the
nge(
) method (see
tatesSupported
d), 3
(Offline), or 11 (Reset).
pported
n
)
).
DCIM_OEMActiveDirectoryService instance and the value of the
orted property is an empty array, Active
Directory client state management shall not be supported.
Supported property is not an empty array, Active
The DCIM_OEMActiveDirectoryService.RequestedState property shall have a value of 12 (Not
Applicable), 5 (No Change), or a value contained in the
DCIM_OEMActiveDirectoryCapabilities.RequestedStatesSupported property array of the associated
DCIM_OEMActiveDirectoryCapabilities instance (see section 7.3.1).
When Active Directory client state management is supported and the RequestStateChange(
) method is
successfully executed, the RequestedState property shall be set to the value of the parameter
RequestedState of the RequestStateChange(
) method. After the RequestStateChange( ) method is
successfully executed, RequestedState and EnabledState shall have equal values with the exception of
the transitional requested state 11 (Reset). The value of the RequestedState property may change due to
a request for change to the Active Directory client enabled state by non-CIM implementation.
7.3.1 DCIM_OEMActiveDirectoryCapabilities.RequestedStatesSupported
supported requested states for the DCIM_OEMActiveDirectoryService
superset of the values of the RequestedState parameter in the RequestStateCha
section 8.1). The value of the DCIM_OEMActiveDirectoryCapabilities.RequestedS
property shall be either an empty array or contain any combination of the following values: 2 (Enable
(Disabled), 6
7.3.2 DCIM_OEMActiveDirectoryCapabilities.ElementNameEditSu
This property shall have a value of TRUE when the implementation supports client modification of the
DCIM_OEMActiveDirectoryService.ElementName property.
7.3.3 DCIM_OEMActiveDirectoryCapabilities.MaxElementNameLe
The MaxElementNameLen property shall be implemented when the ElementNameEditSupported
property has a value of TRUE.
7.4 Active Directory Client State Management (Optional)
Active Directory client state management consists of the
DCIM_OEMActiveDirectoryService.RequestStateChange(
) method being supported (see section 8.1
and the value of DCIM_OEMActiveDirectoryService.RequestedState not matching 12 (Not Applicable
7.4.1 Active Directory Client State Management Support
When no DCIM_OEMActiveDirectoryCapabilities instance is associated with the
DCIM_OEMActiveDirectoryService instance, Active Directory client state management shall not be
supported.
When a DCIM_OEMActiveDirectoryCapabilities instance is associated with the
DCIM_OEMActiveDirectoryCapabilities.RequestedStatesSupp
When a DCIM_OEMActiveDirectoryCapabilities instance is associated with the
DCIM_OEMActiveDirectoryService instance and the value of the
DCIM_OEMActiveDirectoryCapabilities.RequestedStates
Directory client state management shall be supported.
7.5 DCIM_OEMActiveDirectoryService.RequestedState