Managing CoS from the Command-Line
135
Override Qualifier
Description
attribute, it is not possible to use the
operational
qualifier because this
attribute is not marked operational in
the schema.
operational-default
Only returns a generated value if there is no
corresponding attribute value stored with the
entry and if it is explicitly requested in the search.
If no qualifier is set,
default
is assumed.
For example, this pointer CoS definition entry indicates that it is associated with a template entry,
cn=exampleUS,ou=data,dc=example,dc=com
, that generates the value of the
postalCode
attribute. The
override
qualifier indicates that this value will take precedence over the value stored
by the entries for the
postalCode
attribute:
dn: cn=pointerCoS,dc=example,dc=com
objectclass: top
objectclass: cosSuperDefinition
objectclass: cosPointerDefinition
cosTemplateDn: cn=exampleUS,ou=data,dc=example,dc=com
cosAttribute: postalCode
override
NOTE
If an entry contains an attribute value generated by a CoS, the value of the attribute
cannot
be manually updated if it is defined with the operational or override qualifiers.
For more information about the CoS attributes, see the
Directory Server Configuration, Command, and
File Reference
.
5.2.3.7. Handling Multi-valued Attributes with CoS
Any attribute can be generated using a class of service — including multi-valued attributes. That
introduces the potential for confusion. Which CoS supplies a value? Any of them or all of them? How
is the value selected from competing CoS templates? Does the generated attribute use a single value
or multiple values?
There way to resolve this is to set a priority to select one CoS value out of competing CoS definitions.
This generates one single value for the target entry.
NOTE
Indirect CoS don't support the
cosPriority
attribute.
If there are multiple CoS definitions available for an attribute, then the value is chosen arbitrarily. This
is an unpredictable and unwieldy option. The way to control which CoS template to use is to set a
ranking on the template — a
priority
— and the highest prioritized CoS always "wins" and provides the
value.
Summary of Contents for DIRECTORY SERVER 8.0
Page 18: ...xviii ...
Page 29: ...Configuring the Directory Manager 11 6 Enter the new password and confirm it 7 Click Save ...
Page 30: ...12 ...
Page 112: ...94 ...
Page 128: ...110 ...
Page 190: ...Chapter 6 Managing Access Control 172 4 Click New to open the Access Control Editor ...
Page 224: ...206 ...
Page 324: ...306 ...
Page 334: ...316 ...
Page 358: ...340 ...
Page 410: ...392 ...
Page 420: ...402 ...
Page 444: ...426 ...
Page 454: ...436 ...
Page 464: ...446 ...
Page 484: ...466 ...
Page 512: ...494 ...
Page 522: ...504 ...