Or you can use authenticate() and have it take its 'passwords' form a text file on your machine.> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of > trixter aka Bret McDanel > Sent: Sunday, January 29, 2006 5:37 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [Asterisk-Users] Access Codes > > On Sun, 2006-01-29 at 18:00 -0400, Dakota wrote: > > I would like to setup Asterisk as follows: > > > > When users make inter-office calls they can dial the extensions, > > however if they want to make an external call, that they > enter a code > > on their phone, before they external call can go through. > > > > We would like to give each user an access code, this way we > can limit > > certain employees from making certain calls to certain places. > > > > What's the best recommendation for this? > > There are 2 basic ways to do this. You can in your dialplan > do a read and presumably a db check for the extension (I > assume you dont want hardcoded accounts, but ...) > > The other way is via an agi that does the same thing. AGIs > generally take more cpu than equivalent dialplan entries for > short lived applications, however for a long lived agi it may > not (although it can take more ram). > > > > > -- > Trixter http://www.0xdecafbad.com Bret McDanel > UK +44 870 340 4605 Germany +49 801 777 555 3402 > US +1 360 207 0479 or +1 516 687 5200 > FreeWorldDialup: 635378 > http://www.sacaug.org/ Sacramento Asterisk Users Group >
Can I get some more information on this? Are there any drawbacks? ----- Original Message ----- From: "Alexander Lopez" <alex.lopez@opsys.com> To: "Asterisk Users Mailing List - Non-Commercial Discussion" <asterisk-users@lists.digium.com> Sent: Sunday, January 29, 2006 6:58 PM Subject: RE: [Asterisk-Users] Access Codes Or you can use authenticate() and have it take its 'passwords' form a text file on your machine.> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of > trixter aka Bret McDanel > Sent: Sunday, January 29, 2006 5:37 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [Asterisk-Users] Access Codes > > On Sun, 2006-01-29 at 18:00 -0400, Dakota wrote: > > I would like to setup Asterisk as follows: > > > > When users make inter-office calls they can dial the extensions, > > however if they want to make an external call, that they > enter a code > > on their phone, before they external call can go through. > > > > We would like to give each user an access code, this way we > can limit > > certain employees from making certain calls to certain places. > > > > What's the best recommendation for this? > > There are 2 basic ways to do this. You can in your dialplan > do a read and presumably a db check for the extension (I > assume you dont want hardcoded accounts, but ...) > > The other way is via an agi that does the same thing. AGIs > generally take more cpu than equivalent dialplan entries for > short lived applications, however for a long lived agi it may > not (although it can take more ram). > > > > > -- > Trixter http://www.0xdecafbad.com Bret McDanel > UK +44 870 340 4605 Germany +49 801 777 555 3402 > US +1 360 207 0479 or +1 516 687 5200 > FreeWorldDialup: 635378 > http://www.sacaug.org/ Sacramento Asterisk Users Group >_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Drawbacks are few in my opinion. The onlys issue is that users will hear 'Please enter your password" They get three attempts and if they do not enter it right the system goes to priority + 101. Example: Exten => _91XXXXX.,1,Authenticate(/etc/asterisk/ldusers.txt) Exten => _91XXXXX.,2,Dial(Zap/g2/${EXTEN:1}) Exten => _91XXXXX.,3,Congestion Exten => _91XXXXX.,102,Congestion The ldusers.txt file would have on entry per line: 02345 43535 89033 23903 Etc..... We use 9 as a prefix for outside lines your setup may vary... Alex> -----Original Message----- > From: asterisk-users-bounces@lists.digium.com > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Dakota > Sent: Sunday, January 29, 2006 7:21 PM > To: Asterisk Users Mailing List - Non-Commercial Discussion > Subject: Re: [Asterisk-Users] Access Codes > > Can I get some more information on this? > Are there any drawbacks? > > > ----- Original Message ----- > From: "Alexander Lopez" <alex.lopez@opsys.com> > To: "Asterisk Users Mailing List - Non-Commercial Discussion" > <asterisk-users@lists.digium.com> > Sent: Sunday, January 29, 2006 6:58 PM > Subject: RE: [Asterisk-Users] Access Codes > > > Or you can use authenticate() and have it take its 'passwords' form a > text file on your machine. > > > > -----Original Message----- > > From: asterisk-users-bounces@lists.digium.com > > [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of > > trixter aka Bret McDanel > > Sent: Sunday, January 29, 2006 5:37 PM > > To: Asterisk Users Mailing List - Non-Commercial Discussion > > Subject: Re: [Asterisk-Users] Access Codes > > > > On Sun, 2006-01-29 at 18:00 -0400, Dakota wrote: > > > I would like to setup Asterisk as follows: > > > > > > When users make inter-office calls they can dial the extensions, > > > however if they want to make an external call, that they > > enter a code > > > on their phone, before they external call can go through. > > > > > > We would like to give each user an access code, this way we > > can limit > > > certain employees from making certain calls to certain places. > > > > > > What's the best recommendation for this? > > > > There are 2 basic ways to do this. You can in your dialplan > > do a read and presumably a db check for the extension (I > > assume you dont want hardcoded accounts, but ...) > > > > The other way is via an agi that does the same thing. AGIs > > generally take more cpu than equivalent dialplan entries for > > short lived applications, however for a long lived agi it may > > not (although it can take more ram). > > > > > > > > > -- > > Trixter http://www.0xdecafbad.com Bret McDanel > > UK +44 870 340 4605 Germany +49 801 777 555 3402 > > US +1 360 207 0479 or +1 516 687 5200 > > FreeWorldDialup: 635378 > > http://www.sacaug.org/ Sacramento Asterisk Users Group > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >