Class CIM_AccessControlService
extends CIM_SecurityService

CIM_AccessControlService represents an access control service that is desployed on a software module or a hardware device, and controls access to protected resources on a managed system based on specified access control policies. The CIM_AccessControlService extends the CIM_SecurityService. The CIM_AccessControlSerivece may be associated with CIM_AuthorizationService through the CIM_ServiceServiceDependency.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_Service
   |
   +--CIM_SecurityService
   |
   +--CIM_AccessControlService

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringCIM_AccessControlService represents an access control service that is desployed on a software module or a hardware device, and controls access to protected resources on a managed system based on specified access control policies. The CIM_AccessControlService extends the CIM_SecurityService. The CIM_AccessControlSerivece may be associated with CIM_AuthorizationService through the CIM_ServiceServiceDependency.
Experimentalbooleantrue
UMLPackagePathstringCIM::Policy
Versionstring2.28.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
ImplementationTypeuint16
DescriptionstringImplementationType specifies the type of access control service implementation on a managed system. A value of "OS module" indicates the service is implemented as an access control module embedded in the operating system. A value of "Application" indicates the service is implemented as an application software module installed on the managed system. A value of "Hardware" indicates the service is implemented as a device of the managed system.
Experimentalbooleantrue
ValueMapstring1, 2, 3, .., 0x8000..
ValuesstringOS module, Application, Hardware, DMTF Reserved, Vendor Reserved

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_Service
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
NamestringCIM_Service
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PrimaryOwnerContactstringCIM_Service
PrimaryOwnerNamestringCIM_Service
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
StartedbooleanCIM_Service
StartModestringCIM_Service
StatusstringCIM_ManagedSystemElement
SystemCreationClassNamestringCIM_Service
SystemNamestringCIM_Service
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TransitioningToStateuint16CIM_EnabledLogicalElement
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
ChangeAffectedElementsAssignedSequenceuint32CIM_Service
RequestStateChangeuint32CIM_EnabledLogicalElement
StartServiceuint32CIM_Service
StopServiceuint32CIM_Service