login | register
Sat 17 of May, 2008 [05:32 UTC]

voip-info.org

Search with Google
Search this site with Google. Results may not include recent changes.
 
Google Ads
Shoutbox
  • Juan Ortega, Thu 15 of May, 2008 [10:33 UTC]: Hi everybody, I'm Juan, an ITCom student, and I need to know what basic elements I need to create a VoIP network. Can anybody helpme, please?,Thank you very much
  • gineta, Wed 14 of May, 2008 [03:58 UTC]: any here not fine the configuration of firewall juniper -screem for VOIP asterisk????
  • Anoop Prabhakaran, Tue 13 of May, 2008 [12:16 UTC]: I am developing Asterisk IVR, Whenever i make a internation call to the IVR system, the DTMF is not getting detected properly, this happens only for the first time, second call onwards system works fine. why this is happening
  • joe, Mon 12 of May, 2008 [04:27 UTC]: Is there an opensource browser based softphone, or a system like Busta where everything is not manages through their website?
  • Nick Barnes, Fri 09 of May, 2008 [11:36 UTC]: Christopher - yesterday I tried an Asterisk install on a CentOS 5.1 box with stock GUI and it all worked fine. Sorry I can't help.
  • aero, Fri 09 of May, 2008 [08:20 UTC]: can someone help me out on this, i tried to play some sound files on my asterisk box and this is the error message i got. WARNING[4429]: format_wav.c:169 check_header: Unexpected freqency 22050 May 8 11:17:39 WARNING[4433]: codec_gsm.c:194 gsmtolin_fra
  • Christopher Faust, Thu 08 of May, 2008 [14:15 UTC]: I beleive that I may have to change something in the xserver configuration. Please advise
  • Christopher Faust, Thu 08 of May, 2008 [14:14 UTC]: Everything was perfect. In the bios I have increased the memory allocated Still receive input not supported on my display.
  • Christopher Faust, Thu 08 of May, 2008 [14:13 UTC]: This would not be my main box. I am doing some testing to see if I can install zaptel and asterisk 1.4 on a full centos 5.1 box with development software Its bizzare, because before I went through the asterisk and zaptel installation everything was perfe
  • Nick Barnes, Thu 08 of May, 2008 [13:44 UTC]: Christopher - I can't see any way in which an Asterisk installation would muck your GUI, but remember that it is advised not to use a GUI on an Asterisk box anyway.
Server Stats
  • Execution time: 0.39s
  • Memory usage: 2.18MB
  • Database queries: 33
  • GZIP: Disabled
  • Server load: 0.45

SER module group

group: This module export functions necesarry for group membership checking. There is a database table that contains list of users and groups they belong to. The table is used by functions of this module.

A typical use is to check whether the user is the member of a particular group (such as LongDistance), in order to control access to a particular facility.

The is_user_in(URI, group) function allows checking whether the user is a member of a specifiic group. The 'URI' parameter specifies the field which contains the URI. It can be one of the following values:
  • Request-URI
  • To
  • From
  • Credentials

Configuration


The Group module must be loaded after a database module (such as mysql). It nneds to be told the tables and columns to use when checking group membership.

  • "db_url" specifies the database connection to use. Default 'sql://serro:47serro11@localhost/ser"'
  modparam("group", "db_url", "sql://username:password@dbhost/ser")
  • "table" specifies the database table to use. Default 'grp'
  modparam("group", "table", "grp")
  • "user_column" specifies the column which conatins the username. Default 'username'
  modparam("group", "user_column", "username")
  • "domain_column" specifies the column which contains the SIP domain. Default 'domain'
  modparam("group", "domain_column", "domain")
  • "group_column" specifies the column which contains the group name. Default 'grp'
  modparam("group", "group_column", "grp")
  • "use_domain" is an integer. '1' specifies match "user@domain", while '0' specifies match 'user'
  modparam("group", "use_domain", 1)

Example

Check whether a user is allowed access to long-distance calls. Since the user URI is being extracted from "credentials" it means that they have already been authenticated.

  if (!is_user_in("credentials", "ld")) { 
     sl_send_reply("403", "Local calls only");
     break;
  };



Back to SIP Express Router
Created by oej, Last modification by papafox on Thu 19 of Aug, 2004 [07:02 UTC]

Please update this page with new information, just login and click on the "Edit" or "Add Comment" button above. Get a free login here: Register Thanks! - support@voip-info.org

Page Changes | Comments

Sponsored by:

Terms of Service Privacy Policy
© 2003-2008 VOIP-Info.org LLC

Powered by bitweaver