2.294 Attribute systemFlags

This attribute specifies an integer value that contains flags that define additional properties of the class. See [MS-ADTS] for more information. This attribute is optional.

The systemFlags attribute contains bitwise flags. The values relevant to the schema objects are the following (further defined in [MS-ADTS] section 2.2.10):

  • FLAG_ATTR_NOT_REPLICATED: This attribute is non-replicated.

  • FLAG_ATTR_REQ_PARTIAL_SET_MEMBER: If set, this attribute is a member of partial attribute set (PAS) regardless of the value of attribute isMemberofPartialAttributeSet.

  • FLAG_ATTR_IS_CONSTRUCTED: This attribute is a constructed attribute.

  • FLAG_ATTR_IS_OPERATIONAL: This attribute is an operational attribute, as defined in [RFC2251] section 3.2.1.

  • FLAG_SCHEMA_BASE_OBJECT: This attribute is a Category 1 schema attribute.

  • FLAG_ATTR_IS_RDN: This attribute can be used as an RDN attribute of a class.

This attribute is defined as follows:

 cn: System-Flags
 ldapDisplayName: systemFlags
 attributeId: 1.2.840.113556.1.4.375
 omSyntax: 2
 isSingleValued: TRUE
 schemaIdGuid: e0fa1e62-9b45-11d0-afdd-00c04fd930c9
 systemOnly: TRUE
 attributeSecurityGuid: e48d0154-bcf8-11d1-8702-00c04fb96050

Version-Specific Behavior: Implemented on Windows 2000 Server operating system, Windows Server 2003 operating system, Windows Server 2003 R2 operating system, Windows Server 2008 operating system, Windows Server 2008 R2 operating system, Windows Server 2012 operating system, Windows Server 2012 R2 operating system, and Windows Server 2016 operating system.

The schemaFlagsEx attribute was added to this attribute definition in Windows Server 2008.