By default, the WebAttendant client application is configured to use cached user directory information directly from the Cisco CallManager server's user database. This is the preferred option. In this case, the WebAttendant client's path to the database is [\\<ip-address>\WAUSERS] where <ip-address> is the address of the CallManager server or [\\<dns-name>\WAUSERS] where <dns-name> is the name of the CallManager server.
There are, however, other options for allowing WebAttendant clients to access the user database. The WebAttendant client application can be configured to point to a local copy of the database on its own hard drive or on the hard drive of a remote server using a mapped network drive. If you decide to implement one of the alternative options, the database must be manually refreshed on a regular basis (copied from the CallManager server) to the location that you are using for the WebAttendant clients, in order for the WebAttendant clients to have access to the the most up-to-date database.
Task 1: Changing the TCD Database Path
This task explains how to set up the WebAttendant client application to point to a local copy of the user database. In this example, a copy of the file will be placed in the local folder
If you choose to use this method, any database changes made through Cisco CallManager will not automatically be made available to the Cisco WebAttendant client. The newer versions of the database file will have to be copied to the location or locations that the WebAttendant clients are pointed to. This can be done manually by an adminstrator or the users can do it themselves if a copy of the latest database is kept in the FTP Root folder of the CallManager server. See Installing and Configuring Cisco WebAttendant on the Client PC for information on using the FTP Root folder to distribute files.
Note: The steps for pointing to a remote folder by using a mapped network drive are the same as pointing to a local folder. The WebAttendant Client PC, however, will require a mapped network drive pointing to the remote folder in order to access the user database. See the next task for an explanation of mapping a network to a remote folder.
Place a copy of of the most recently modified user database (UsersDB1.mdb or UsersDB2.md) in the local folder d:\users. The database files are located on the CallManager server in the C:\Program Files\Cisco\Users\.
Start the WebAttendant client application. Select OK if you see a message regarding the database not being available.
Select the Settings option from the WebAttendant console screen.
You should see a screen similar to the following. Click on the button in the WebAttendant settings window.
You should see a screen similar to the following.
Note: In this case the folder has already been changed to d:\users.
Select the database UsersDB1.mdb.
Click Open, then OK. You will be notified that the changes will not take effect until you restart the WebAttendant client application.
You should now see a screen similar to the following.
Right click on the network icon on the WebAttendant PC's desktop.
Select Map Network Drive.
Enter the path to the remote folder that contains the user database. The format is [\\<server_dns_name>\shared_folder_name] or [\\<server_ip_address>\shared_folder_name]. In this case server1 and wa_dbase, respectively.
This completes this task. Return to Task 1 and use the new database location e:\. in order to finish configuring the WebAttendant client application.