如何实现按照不同的权限限制出局

发布时间:  2015-01-08 浏览次数:  159 下载次数:  0
问题描述
如何实现按照不同的权限限制出局?
解决方案
答:此需求给不同的字冠配置不同的权限,再给不同的号码配置相应字冠权限即可。如:
有号码1000、1001、1002、1003,分别具有inter、inter/local、inter/local/ddd、inter/local/ddd/idd权限,字冠1、0、00、000分别是inter属性、local属性、ddd属性、iddd属性。

默认号码具有inter&local呼出权限,修改号码权限如下
config modify subscriber dn 1000 operateout del outgoingrights local
config modify subscriber dn 1002 operateout add outgoingrights ddd
config modify subscriber dn 1003 operateout add outgoingrights ddd&idd

增加不同权限的字冠如下
config add prefix dn 1 callcategory basic callattribute inter cldpredeal no minlen 4 maxlen 4
config add prefix dn 0 callcategory basic callattribute local cldpredeal no officeselectcode 0
config add prefix dn 00 callcategory basic callattribute ddd cldpredeal no officeselectcode 0
config add prefix dn 0 callcategory basic callattribute idd cldpredeal no officeselectcode 0

则:
 1000具有拨打1开头局内号码权限;
 1001具有1000的所有权限并且外加本地字冠0的出局权限;
 1002具有1001的所有权限并且外加国内长途权限;
 1003具有1002的所有权限并且外加国际长途权限。

END