History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XCF-2552
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Andy Spitzer
Votes: 0
Watchers: 0
Available Workflow Actions

Resolve
Request Information
Operations

If you were logged in you would be able to see more operations.
sipXconfig

more flexible custom rules

Created: 2008-05-14 08:22   Updated: 2008-08-25 23:38
Component/s: dial plan
Affects Version/s: None
Fix Version/s: 4.2

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Custom rules UI is currently limited to transforming user patterns. There are several use cases where more advanced customization is required:

- host transform - without adding a new gateways
- ability to specify: headerparams, urlparams and fieldprams
- arbitrary url transform
- ability to specify if the rule is a mapping rule or fallback rule (currently rules with gateways are fallback rules, rules without gateways are mapping rules)

For example one should be able to define (in UI only) the following transformation:

  <userMatch>
      <description>external autoattendant</description>
      <userPattern>100</userPattern>
      <userPattern>operator</userPattern>
      <userPattern>0</userPattern>
      <permissionMatch>
        <transform>
            <user>IVR</user>
            <host>${AUTOATTENDANT_ADDR}:${AUTOATTENDANT_SIP_PORT}</host>
            <urlparams>application=auto_attendant</urlparams>
        </transform>
      </permissionMatch>
    </userMatch>


 All   Comments   Work Log   Change History      Sort Order:
Lih-Shyng Tzeng - 2008-05-14 11:21
Add this to the 4.0 candidate list for consideration.