Installation guide
316 Planning and Installation Guide ShoreTel 14.2
ShoreTel Integration with External Applications Using the Windows Task Scheduler to Upload Public Contacts
17
Using the Windows Task Scheduler to Upload Public Contacts
Using the Windows Task Scheduler, you can also import public contacts from the Public Folder on a
Microsoft Exchange Server and upload them into the System Directory in ShoreTel Director.
The Task Scheduler enables you to automatically run the Import Public Contacts Batch File on your
ShoreTel Headquarters Server.
The Task Scheduler wizard opens the Import Public Contacts Batch File according to the schedule you
choose. The tasks can be scheduled to execute at a specific time on a daily, weekly, or monthly
schedule.
For more information on how to use the Task Scheduler on your Windows Server, see the Microsoft
Corporation website.
Importing Personal Contacts
Using CSV or XML files, you can import personal contacts from ShoreTel Communicator into the
ShoreTel System Directory.
The CSV and XML files contain lists of contacts and are formatted specifically for integration with
ShoreTel Communicator. The CSV and XML files are not modified by the import process, nor are the
contacts permanently added to the user’s ShoreTel Communicator database.
ShoreTel Communicator caches CSV or XML file contents at startup and after each file change. The
data is available in the Directory Viewer, Contacts Viewer, and QuickDialer. ShoreTel Communicator
reports errors during the cache process to the user in log files. ShoreTel Communicator receives
records from all properly formatted CSV and XML files in the target directory.
The number of Personal Contacts that can be imported is determined by the COST Max Personal
Contacts setting in Director. The range is 10-100000. The default value is 500. Personal Contacts can
be imported only if the “Allow Upload of Personal Contacts to the server” checkbox is enabled in the
User Group COST setting. Imported Personal Contacts are stored on the server per user as a SQLite
file.
Important Considerations
ShoreTel Communicator reads data files located in a directory specified by a registry key. The value in
this registry is a string. The default value of this key is a string that points to the Contacts directory in
the user profile directory, as shown below:
C:\Documents and Settings\username\Application Data\ ShoreWare Client\Contacts
Note
To perform this procedure, you must have system administrator permissions.