Directory Services component RRTs

Component RRT ID

The RRT ID for this component is DSC.

Name Scheme Comment
Default RRTs: found attribute values

~DSC::request_name:entry_number:attribute_name:value_number~

Where

  • request_name — User-defined request name.
  • entry_number — Returned entry number (1-based).
  • attribute_name — Result entry’s attribute name.
  • value_number — Attribute’s value number (1-based) or asterisk ("*") sign.
The RRTs value is a value of the entry attribute.

Examples:

  • ~DSC::users:5:mail:2~
  • ~DSC::users:3:mail:*~

The asterisk used in value_number to replace all attributes of entry_number of the request.

Default RRTs: specified attribute values

~DSC::request_name:*:attribute_name:value_number~

Where:

  • request_name — User-defined request name.
  • entry_number — Returned asterisk ("*") sign.
  • attribute_name — Result entry’s attribute name.
  • value_number — Attribute’s value number (1-based) or asterisk ("*") sign.

The RRT value is a value of the entry attribute.

Examples:

  • ~DSC::users:*:objectClass:2~
  • ~DSC::users:*:displayName:*~

The asterisk used in value_number to replace all attributes from the attributes list for the request (even "All attributes" check-box in Search Requests dialog box is switched on).

Default RRTs: Full Distinguished Name

~DSC::request_name:entry_number:%fieldname%~

Where:
  • request_name — The user-defined request name.
  • entry_number — The returned entry number (1-based).
  • fieldname— A field name.
The RRT value is the FDN of the specified entry of the specified request.
Alias RRTs

~DSC::%alias_name%~

Where:

  • alias_name — The user-defined name of the alias.
For each alias RRT there is a default RRT. The configuration can always refer to the same target value via both alias RRT and default RRT.