Reference Guide 426 Document #: LTRT-17939
Mediant MSBR
Command Description
Defines the query target.
query-type {dial-
Defines the type of query.
row-role {use-current-
condition|use-
Determines which condition must be met in order for this
rule to be performed.
Defines a Set ID for the rule.
Command Mode
Privileged User
Example
This example replaces (manipulates) the incoming call's source number with a number
retrieved from the AD by an LDAP query. The device queries the AD server for the attribute
record, "telephoneNumber" whose value is the same as the received source number (e.g.,
"telephoneNumber =4064"). If such an Attribute exists, the device retrieves the number of the
Attribute record, "alternateNumber" and uses this number as the source number:
(config-voip)# message call-setup-rules 0
(call-setup-rules-0)# query-type ldap
(call-setup-rules-0)# query-target LDAP-DC-CORP
(call-setup-rules-0)# attr-to-query ‘telephoneNumber=’ +
param.call.src.user
(call-setup-rules-0)# attr-to-get alternateNumber
(call-setup-rules-0)# row-role use-current-condition
(call-setup-rules-0)# condition ldap.attr. alternateNumber exists
(call-setup-rules-0)# action-subject param.call.src.user
(call-setup-rules-0)# action-type modify
(call-setup-rules-0)# action-value ldap.attr. alternateNumber
(call-setup-rules-0)# activate
64.2 message-manipulations
This command configures the Message Manipulations table, which lets you define SIP
Message Manipulation rules.
Syntax
(config-voip)# message message-manipulations <Index>
(message-manipulations-<Index>)#
Command Description
action-subject
Defines the SIP header upon which the manipulation is
performed.