Active Directory® Client Profile Document Number: DCIM1007 Document Type: Specification Document Status: Published Document Language: E Date: 2008-11-10 Version: 1.0.
Active Directory® Client Profile THIS PROFILE IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. ABSENT A SEPERATE AGREEMENT BETWEEN YOU AND DELL™ WITH REGARD TO FEEDBACK TO DELL ON THIS PROFILE SPECIFICATION, YOU AGREE ANY FEEDBACK YOU PROVIDE TO DELL REGARDING THIS PROFILE SPECIFICATION WILL BE OWNED AND CAN BE FREELY USED BY DELL. © 2008 Dell Inc. All rights reserved.
Active Directory® Client Profile CONTENTS Foreword ....................................................................................................................................................... 5 Introduction ................................................................................................................................................... 6 1 Scope .......................................................................................................................................
Active Directory® Client Profile Tables Table 1 – Related Profiles ............................................................................................................................. 9 Table 2 – EnabledState Value Description ................................................................................................. 13 Table 3 – Dell_OEMActiveDirectoryService.RequestStateChange( ) Method: Return Code Values......... 13 Table 4 – Dell_OEMActiveDirectoryService.
Active Directory® Client Profile Foreword The Active Directory® Client Profile (DCIM1007) was prepared by the Dell CIM Review Board. Version 1.0.
Active Directory® Client Profile Introduction This specification identifies the necessary classes, properties, methods, and values to be instantiated and manipulated to represent and manage an Active Directory client modeled using the DMTF Common Information Model (CIM) core and extended model definitions. This document is intended for implementers who write CIM-based providers or consumers of management interfaces representing the component described herein. 6 Version 1.0.
Active Directory® Client Profile Active Directory® Client Profile 1 2 1 Scope 3 4 5 6 The Active Directory® Client Profile extends the management capabilities of referencing profiles by adding the capability to represent the configuration of Active Directory client service and the groups managed by the service. The Active Directory client service and groups are modeled as referencing the security principals and profile versioning for the schema implementation version information.
Active Directory® Client Profile 3.4 35 36 37 38 mandatory indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted 39 40 41 may indicates a course of action permissible within the limits of the document 42 43 44 need not indicates a course of action permissible within the limits of the document 3.5 3.6 3.
Active Directory® Client Profile 74 Organization: Dell 75 CIM Schema Version: 2.15.0 76 Central Class: Dell_OEMActiveDirectoryService 77 Scoping Class: CIM_ComputerSystem 78 79 80 81 82 83 The Active Directory® Client Profile extends the management capability of the referencing profiles by adding the capability to describe the Active Directory client configuration. Dell_OEMActiveDirectory shall be the Central Class. CIM_ComputerSystem shall be the Scoping Class.
Active Directory® Client Profile 92 ComputerSystem EnabledLogicalElementCapabilities (See Referencing Profile) 0..1 1 RegisteredProfile (See Profile Registration Profile) ElementCapabilites HostedService 0..1 ElementConformsToProfile (See Profile Registration Profile) 1..* 1..* 1..* Dell_OEMActiveDirectoryService 1 OwningCollectionElement (See Simple Identity Management Profile) Identity ServiceAffectsElement (See Simple Identity Management Profile) 1 * 1..
Active Directory® Client Profile 115 116 Directory groups are represented by the Dell_OEMActiveDirectoryGroup, and the associated security principal is represented by CIM_Identity. 117 7 118 119 Requirements and guidelines for propagating and formulating certain properties of the classes are discussed in this section. Methods are listed in section 8 and properties are listed in section 10. 120 7.1 121 At least one Dell_OEMActiveDirectoryService instance shall be instantiated. 122 7.
Active Directory® Client Profile 153 154 155 section 8.1). The value of the CIM_EnabledLogicalElementCapabilities.RequestedStatesSupported property shall be either an empty array or contain any combination of the following values: 2 (Enabled), 3 (Disabled), 6 (Offline), or 11 (Reset). 156 7.3.2 157 158 This property shall have a value of TRUE when the implementation supports client modification of the Dell_OEMActiveDirectoryService.ElementName property. 159 7.3.
Active Directory® Client Profile 192 7.5.2 RequestedState – 5 (No Change) value 193 194 When Active Directory client state management is supported, the initial value of the Dell_OEMActiveDirectoryService.RequestedState property shall be 5 (No Change). 195 7.6 196 197 198 199 200 201 202 Table 2 relates the values of the Dell_OEMActiveDirectoryService.EnabledState property to the states of the Active Directory client. The Dell_OEMActiveDirectoryService.
Active Directory® Client Profile 215 Table 4 – Dell_OEMActiveDirectoryService.
Active Directory® Client Profile 236 8.3 CIM_ElementCapabilities Operations 237 238 Table 5 lists operations that either have special requirements beyond those from DSP0200 or shall not be supported. 239 Table 5 – CIM_ElementCapabilities Operations Operation Requirement Messages EnumerateInstances Unspecified None EnumerateInstanceNames Unspecified None Associators Unspecified None AssociatorNames Unspecified None References Unspecified None ReferenceNames Unspecified None 240 8.
Active Directory® Client Profile 250 8.7 Dell_OEMActiveDirectoryService Operations 251 252 Table 8 lists operations that either have special requirements beyond those from DSP0200 or shall not be supported. 253 Table 8 – Dell_OEMActiveDirectoryService Operations Operation Requirement Messages ModifyInstance Mandatory. See section 8.7.1. None 254 8.7.
Active Directory® Client Profile 282 283 instance with the RegisteredName property set to “Active Directory Client”, the client can retrieve profile2. profile2 shows the version of the current Active Directory® Client Profile implementation. 284 The prefix CIM_ has been removed from the names of the classes in the figure.
Active Directory® Client Profile adcap1 : AccountManagementCapabilities HostedService HostedService chassismgr1 : ComputerSystem ElementCapabilities adservice1 : Dell_OEMActiveDirectoryService acctmgmtsrvc1 : AccountManagementService SchemaType : 2 (Standard) OwningCollectionElement adgroup1 : Dell_OEMActiveDirectoryGroup ADGroup_id1 : Identity AssignedIdentity 5 Active Directory Groups adgroup5 : Dell_OEMActiveDirectoryGroup ServiceAffectsElement . . . . . .
Active Directory® Client Profile 312 10 CIM Elements 313 314 315 Table 10 shows the instances of CIM Elements for this profile. Instances of the CIM Elements shall be implemented as described in Table 10. Sections 7 (“Implementation Requirements”) and 8 (“Methods”) may impose additional requirements on these elements. 316 Table 10 – CIM Elements: Active Directory® Client Profile Element Name Requirement Description CIM_ElementCapabilities Conditional See section 10.1.
Active Directory® Client Profile 326 10.3 CIM_HostedService 327 328 CIM_HostedService associates a Dell_OEMActiveDirectoryService instance with the CIM_RedundancySet instance. 329 Table 13 – Class: CIM_HostedService Properties Notes Description Antecedent Mandatory Key: Shall reference the Scoping Instance. Cardinality 1 indicating one and only one reference. Dependent Mandatory Key: Shall reference the Central Instance Cardinality 1..* indicating one or more references. 330 10.
Active Directory® Client Profile 336 10.6 Dell_OEMActiveDirectoryService 337 Dell_OEMActiveDirectoryService represents the Active Directory client. 338 Table 16 – Class: Dell_OEMActiveDirectoryService Properties and Methods Requirement Description SystemCreationClassName Mandatory Key CreationClassName Mandatory Key SystemName Mandatory Key Name Mandatory Key RequestedState Mandatory EnabledState Mandatory ElementName Mandatory pattern “.*”.
Active Directory® Client Profile ANNEX A (informative) 343 344 345 Change Log 346 Version 1.0.0 Date 2/12/2009 Description Initial version. 347 22 Version 1.0.
Active Directory® Client Profile ANNEX B (informative) 348 349 350 Acknowledgments 351 352 The authors wish to acknowledge the following people. 353 Editor: 354 355 356 357 • Khachatur Papanyan – Dell Inc. Contributors: • Khachatur Papanyan – Dell Inc. Version 1.0.