Web Table 2: Supported Schema Operations on attributeSchema Objects
Attribute Function Mandatory Reusable in Win2K Reusable in Windows 2003 Comment
cn Contains the object’s common name Yes No; the cn must be unique and can’t be renamed in Win2K Yes, in Windows Server 2003 forest functional level and only if the old attributeSchema object’s cn is renamed Any attributeSchema object should use a unique cn in the Schema NC.
lDAPDisplayName Defines the LDAP display name of the attribute Yes Yes, if the old lDAPDisplayName is renamed and only for Category 2 objects (a schema extension always creates Category 2 schema objects) Yes, for Category 2 objects only; in non–Windows Server 2003 forest mode, if you plan to recreate an attributeSchema object using the same lDAPDisplayName, you must change the lDAPDisplayName of the old schema object before deactivating it. No restrictions for Windows 2003 running in forest mode. Any new schema object must use a unique lDAPDisplayName.
isSingleValued Determines whether an attribute is single-valued or multi-valued Yes Yes Yes The value can only be set during the attributeSchema creation.
oMSyntax, attributeSyntax Define the attribute's syntax (i.e., string or numeric) Yes Yes Yes The value defined can only be set during the attributeSchema creation.
rangeLower, rangeUpper Determines the minimum and maximum length (for a string) or value (for a number) of the defined attribute No Yes Yes The value defined can be changed after the attributeSchema creation.
searchFlags Determines whether the attributeSchema object is indexed No Yes Yes The value defined can be changed after the attributeSchema creation.
isMemberOfPartial
AttributeSet
Determines whether the attribute is published in the GC No Yes, but the addition of an attribute to the GC (also called the partial attribute set) recreates all GCs in the forest, which might involve a huge amount of replication traffic Yes The value defined can be changed after the attributeSchema creation.
attributeID Contains the OID Yes No even if the attributeSchema object is deactivated Yes in Windows Server 2003 forest mode only if the old attributeSchema object is deactivated Any attributeSchema object must use a unique OID.