No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

Conbine Call Source and PIN-CODE, Control the Outing Rights

Publication Date:  2014-09-04 Views:  43 Downloads:  0
Issue Description
Requirements
1. Ordinary users dial local cell phone, need pin-code.
2. BOSS dials local cell phone; don't need to input pin-code.
3. A part employees do not have the rights for DDD/IDD.
4. A part employees have the rights for DDD/IDD with pin-code.
5. BOSS can dial DDD/IDD with pin-code.

Prefix
Local Fixed Telephone:9
Local Cell Phone:9044
DDD:901
IDD:900

With ordinary, after configurting the PIN-CODE for all these prefixes, every people needs to dial the PIN-CODE when calling out.
This can't fulfill customer's requirements.
Alarm Information
NO
Handling Process
1、
Configure the internal users with pin-code, change rights of ordinary user as inter, and boss's as inter&local. (The rights for out calls will be assigned by pin-code, confiration refer to step 7.)

config modify subscriber dn xxxx pwdcalllimit yes
config modify subscriber dn xxxx operateout del outgoingrights local (Delete the users' rights with this command.)

2、
Add call source 1 with areadn 1, call source 2 with areadn 2,etc. The areadn dn is just example.

config add callsource no 1 areadn 1
config add callsource no 2 areadn 2
config add callsource no 3 areadn 3

3、
Add a number transformation index base on call source.(Insert areadn of call source)

config add predeal index 10 changetype insertbycallsource

4、
Add an number transformation index to deal with the new prefix after insert areadn of call source.(For example, user A belongs to call source 1, the areadn is 1, when he dials 9XXXXXXXX, the called number will be changed into 19XXXXXXXX, so we need to delete "19", its length is 2.)

config add predeal index 2 changetype delete changepos 0 changelen 2

4、
Modify the called number conversion of call out prefix 9, 9044, 901, 900 into yes, with number transformation index 10. If you didn't configure these prefix, just add them.

config modify prefix dn 9 cldpredeal yes cldindex 10
config modify prefix dn 9044 cldpredeal yes cldindex 10
config modify prefix dn 90 cldpredeal yes cldindex 10
config modify prefix dn 900 cldpredeal yes cldindex 10

5、
Add the prefix which needs pin-code. (The rights:19,29,39 are the same as 9; 19044,29044,39044 are the same as 9044;  1900,2900,3900 are the same as 900)

config add prefix dn 19 callcategory basic callattribute local cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes
config add prefix dn 29 callcategory basic callattribute local cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes
config add prefix dn 39 callcategory basic callattribute local cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit no
config add prefix dn 19044 callcategory basic callattribute local cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes
config add prefix dn 29044 callcategory basic callattribute local cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes
config add prefix dn 39044 callcategory basic callattribute local cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit no
config add prefix dn 1901 callcategory basic callattribute ddd  cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit no
config add prefix dn 2901 callcategory basic callattribute ddd  cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes
config add prefix dn 3901 callcategory basic callattribute ddd  cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes
config add prefix dn 1900 callcategory basic callattribute idd cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit no
config add prefix dn 2900 callcategory basic callattribute idd cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes
config add prefix dn 3900 callcategory basic callattribute idd  cldpredeal yes cldindex 2 officeselectcode xx pwdcalllimit yes

6、
Modify user A(no DDD&IDD rights) into callsource 1; modify user B(has Local/DDD/IDD rights with pin-code) into callsource 2; modify user c (boss)  into callsource 3.

config modify subscriber dn xxxx callsourceno 1
config modify subscriber dn xxxx callsourceno 2
config modify subscriber dn xxxx callsourceno 3

7、
Turn 0n pin-code and import pin-code scripts, add pin-code for users and configure with different rights.

config pwdcalllimit type pincode
config add pwdcalllimit userid xxxxxx passwd xxxxx outgoingrights inter&lcoal&ddd&idd #(Userid can be used for CDR statistics, it can be custom defined and must be unique; passwd used as pin-code, can be custom defined and must be unique.)
Root Cause
Configure callsource and Call source called number change to identify the call, when different user dial the same prefix, use different dial-up strategy.
Suggestions
Many requirements can be solved by the combination of different functions. Think more about these.
When have problems, remember to ask help from HW.

END