Working with the FreeSWITCH user directory
The default configuration has one domain with a directory of 20 users. Users can be added or removed very easily. There is no set limit to how many users can be defined on the system. The list of users is collectively referred to as the directory. Users can belong to one or more groups. Finally, all the users belong to a single domain. By default, the domain is the IP address of the FreeSWITCH server.
In the following sections we will discuss these topics:
User features
Adding a user
Testing voicemail
Groups of users
User features
Let's begin by looking at the XML file that defines a user. Locate the file conf/directory/default/1000.xml
and open it in an editor. You should see a file like the following:
<include> <user id="1000"> <params> <param name="password" value="$${default_password}"/> <param name="vm-password" value="1000"/> </params> <variables> <variable name="toll_allow...