Class CIM_PrivilegeManagementCapabilities
extends CIM_Capabilities

A subclass of Capabilities that defines the capabilities of the Privilege Management Service.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Capabilities
   |
   +--CIM_PrivilegeManagementCapabilities

Direct Known Subclasses

CIM_RoleBasedManagementCapabilities

Class Qualifiers

NameData TypeValue
DescriptionstringA subclass of Capabilities that defines the capabilities of the Privilege Management Service.
UMLPackagePathstringCIM::User::Privilege
Versionstring2.18.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
SharedPrivilegeSupportedbooleanfalse
DescriptionstringSet to TRUE if this PrivilegeManagementService supports association of multiple subjects or targets to a particular Privilege. If False, the AssignAccess method supports at most one entry each in the Subjects and Targets parameters.
ActivitiesSupporteduint16[]
ArrayTypestringIndexed
DescriptionstringA super set of activities that could be granted or denied to a role or an identity by the associated privileges. The Activities property of the instances of CIM_Privilege that are associated to the role or the identity MUST contain only the values enumerated in the ActivitiesSupported array property. The supported activities apply to all entities specified in the ActivityQualifiersSupported array. Refer to the CIM_Privilege.Activities property for the detailed description of values.
ModelCorrespondencestringCIM_PrivilegeManagementCapabilities.ActivityQualifiersSupported
ValueMapstring1, 2, 3, 4, 5, 6, 7, .., 16000..
ValuesstringOther, Create, Delete, Detect, Read, Write, Execute, DMTF Reserved, Vendor Reserved
ActivityQualifiersSupportedstring[]
ArrayTypestringIndexed
DescriptionstringThe ActivityQualifiersSupported property is an array of string values used to further qualify and specify the supported activities of privileges. The ActivityQualifiers property of the instances of CIM_Privilege that are associated to the role or the identity MUST contain only the values enumerated in the ActivityQualifiersSupported array property. Details on the semantics of the individual entries in ActivityQualifiersSupported are provided by corresponding entries in the QualifierFormatsSupported array. Refer to the CIM_Privilege.ActivityQualifiers property for the detailed description of values.
ModelCorrespondencestringCIM_PrivilegeManagementCapabilities.ActivitiesSuppported, CIM_Privilege.QualifierFormatsSupported
QualifierFormatsSupporteduint16[]
ArrayTypestringIndexed
DescriptionstringDefines the semantics of corresponding entries in the ActivityQualifierSupported array. The QualifierSupported property of the instances of CIM_Privilege that are associated to the role or the identity MUST contain only the values enumerated in the QualifierSupported array property. Refer to the CIM_Privilege.QualifierSupported property for the detailed description of values.
ModelCorrespondencestringCIM_Privilege.ActivityQualifierSupported
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10, 11, .., 16000..
ValuesstringClass Name, <Class.>Property, <Class.>Method, Object Reference, Namespace, URL, Directory/File Name, Command Line Instruction, SCSI Command, Packets, DMTF Reserved, Vendor Reserved
SupportedMethodsuint16[]
DescriptionstringEach enumeration corresponds to support for the like-named method of the PrivilegeManagementService.
ValueMapstring0, 1, 2, 3, 4..40, .., 0x8000..
ValuesstringChangeAccess, ShowAccess, AssignAccess, RevokeAccess, DMTF Role Reserved, DMTF Reserved, Vendor Specific

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_Capabilities
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_Capabilities

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
CreateGoalSettingsuint16CIM_Capabilities