Skip to the main content.

5 min read

OCS 2007 Resource Kit Tools Overview

Overview

The Microsoft Office Communications Server 2007 Resource Kit Tools provide a set of deployment and technical reference information for Microsoft Office Communications Server 2007. The set of tools and documentation in the Resource Kit Tools can be used as a complement to the Microsoft Office Communications Server 2007 documentation or as stand-alone tools.

The tools and documentation in the Resource Kit provide technical information and best practices for integration with the Active Directory services. Additionally these tools and documents improve your ability to manage the configuration and maintenance of the Office Communications Server 2007 technologies.

The tools in this Resource Kit are designed to be used with Microsoft Office Communications Server 2007 only. If you are looking for tools that work with Microsoft Office Live Communications Server 2005 with SP1, please download the Live Communications Server 2005 with SP1 Resource Kit.

Below are brief explanations of the tools included in the kit:

Bulk/Single Move Users Script (moveusers.wsf)The Microsoft Office Communications Server 2007 Single/Bulk Move Users script, Moveusers.wsf, is used to move users from one computer running Office Communications Server 2007 to another. This script produces an ANSI file as output. It can accept an ANSI or Unicode file as input for bulk user moves and can accept a SIP URI and a destination pool as input for single user moves.

ArchivingCDR Reporter (ArchivingCDRReporter.exe, ArchivingCDRReporter_Config.xml)This reporting tool has built-in SQL queries to retrieve and view information from the Archiving and Call Detail Records (CDR) Backend. The tool enables the user to view Office Communications Server 2007 usage reports based on the Archiving and CDR tables.

ABS Configuration Tool (absConfig.exe)ABS Configuration Tool is a graphical user interface application that enables administrators to configure AD attributes and WMI settings, related to ABS.

CheckSPN (checkspn.vbs)This script was designed to allow non-domain administrators to install Office Communications Server and to verify that the Service Principal Names have been configured correctly, identify duplicates, and correct any errors.

Contact Import Tool (Importcontact.exe)This tool imports contacts from MSN Messenger to Microsoft Office Communicator 2007.

LCSVerifyClean (LCSVerifyClean.vbs)This tool verifies that your computer is clean of LCS/OCS product binaries, registry keys, and WMI classes.

OCSTrustEntry Tool (OCSTrustEntry.vbs)This tool can be used to manage trusted server or service entries of Microsoft Office Communications Server 2007.

Enterprise Voice Route HelperRoute Helper is a graphical user interface application that helps visualize, test, modify, archive, and share voice routing configuration information. Route Helper is an alternative to the MMC snap-in for viewing and modifying Enterprise Voice number normalization rules, location profiles, voice policy, and routes.

LCSSync

  • LcsSync.dll – This tool is used for deploying Office Communications Server 2007 in a multi-forest environment. More information can be found in the Configuring Microsoft Office Communications Server 2007 in a Multiple-Forest Environment.
  • SidMap.wsf – Office Communications Server supports this Active Directory configuration. It uses the same disabled user account in the resource forest to enable users for Office Communications Server. To provide single sign-in, the primary user account must also be mapped to the disabled user account in the resource forest for Office Communications Server. This tool performs the mapping.
  • LCSusers.wsf – This tool queries how many Microsoft Office Communications Server 2007 servers are deployed in your Active Directory forest and how many users are enabled on each server. This tool does not commit any changes to Active Directory.
  • XML Files – XML files are provided as templates for creating Management Agents in Microsoft MIIS.

InstantUr (InstantUr.exe)The InstantUr.exe command-line tool works like an offline User Replicator. It can be used during in-place upgrade to propagate user and contact objects in active directory to Microsoft Office Communications Server 2007 database before importing their data.

DbAnalyze (DbAnalyze.exe)The Dbanalyze.exe command-line tool enables you to gather analysis reports of the Microsoft Office Communications Server 2007 database.

LcsDeny (LcsDeny.exe)The tool helps administrators manage the deny domains list on Office Communications Server 2007, Access Edge Server. The tool can download the list of domains into the WMI (Windows Management Instrumentation) configuration from HTTP or HTTPS URLs. The tool can also save the WMI configuration into a local XML file. The tool can add and remove a specific domain to or from the WMI list of denied domains. It can also check whether a domain is present in the list of denied domains.

Topology DesignerThis tool, which is based on the Microsoft Office Visio drawing and diagramming software, enables the user to visually design a deployment configuration and generate an XML file that can be used to import the settings during setup.

LCSDiscover (LCSDiscover.vbs)This tool can be used to discover Active Directory topology and computer settings of Live Communications Server 2003, Live Communications Server 2005 SP1, and Microsoft Office Communications Server 2007.

LCSError (LCSError.exe)Microsoft Office Communications Server 2007 command-line script tool, LCSError.exe, helps troubleshoot event log errors that do not display descriptive text. The tool attempts to map the error code to a description of the error. When possible, it prints the cause of the error and recommends a resolution.

SIPParser (SipPar.dll)The Netmon SIP parser can be used in conjunction with Netmon to capture SIP traffic on the network for SIP call flow verification or for troubleshooting.

Snooper Tool (Snooper.exe)The Microsoft Office Communications Server 2007 protocol analysis tool, Snooper.exe, can help you analyze SIP and C3P protocol logs, including those generated by OCSLogger.exe.

SRVLookup (SRVLookup.exe)The DNS SRV Record Lookup tool fetches and parses DNS server (SRV) records for a domain and can be used for scripting or quickly examining a domain’s records.

Usage queries for Public IM Connectivity (PICStats.sql)These example SQL queries can be used against the rtc database of Microsoft Office Communications Server 2007 to report statistics related to public IM connectivity- users who are on the contact lists of your enterprise users. These queries are provided for demonstration purposes only. Modification of these queries is not supported.

WMI (Windows Management Instrumentation) samples

  • LCSAddACEs.wsf – The Microsoft Office Communications Server 2007 Add Access Control Entries (ACEs) script, LCSAddACEs.wsf, is a WMI (Windows Management Instrumentation) script used to add ACEs for Office Communications Server users.
  • LCSAddContacts.wsf – The Microsoft Office Communications Server 2007 Add Contacts script, LCSAddContacts.wsf, is a WMI (Windows Management Instrumentation) script used to add contacts.
  • LCSEnableConfigureUsers.wsf – The Microsoft Office Communications Server 2007 Enable and Configure Users script, LCSEnableConfigureUsers.wsf, is a WMI (Windows Management Instrumentation) script used to enable and configure Office Communications Server users.
  • OcsAssignTelUri.wsf – The Microsoft Office Communications Server 2007 Assign Telephone URI scriptis a WMI (Microsoft Windows Management Instrumentation) script used to assign telephone URIs, from a list of available phone numbers, to Office Communications Server users. This script should be used to assign telephone URIs to users that have already been enabled for Office Communications Server and are configured for Enterprise Voice.
  • OcsConfigureTelUri.wsf – Configure Telephone URI script is a WMI (Microsoft Windows Management Instrumentation) script used to configure telephone URIs for Office Communications Server users, using an existing Active Directory user phone attribute and regular expression patterns for matching and translation. This script should be used to assign telephone URIs for users that have already been enabled for Office Communications Server and are configured for Enterprise Voice.

Web Conferencing Content Tool (Microsoft.Rtc.Server.DMInsider.exe)A GUI-based application that administrators can use to view Web conference contents and compliance logs.

Web Conferencing Content Tool (dmdel.exe)A command-line application that allows administrators to delete content for conferences happened before a given date. This tool can be used in conjunction with the automatic conference content clean-up process by the Web conferencing server.

Web Conferencing Content Tool (dmhash.exe)A command-line application that computes the hashed directory name of an organizer. This tool is useful for administrators to move user conferences when user’s SIP URI changes.

Certificate Helper (CertificateHelper.exe)This tool can be used by the administrator to get the serial number and issuer information in the format that is acceptable by the WMI provide used by Office Communications Server 2007.

Microsoft Copilot for Security is Generally Available April 1, 2024

Microsoft Copilot for Security is Generally Available April 1, 2024

As a proud Microsoft Solutions Partner, CloudServus is excited to dive into Microsoft Copilot for Security, set to be globally available on April 1,...

Technical Requirements for Copilot for Microsoft 365

Technical Requirements for Copilot for Microsoft 365

Unless you’ve been living under a rock for the past year, you have heard and seen the buzz around Copilot for Microsoft 365. Copilot for Microsoft...

Maximizing Business Potential: The Strategic Advantage of Migrating Enterprise Applications to Microsoft Azure

Maximizing Business Potential: The Strategic Advantage of Migrating Enterprise Applications to Microsoft Azure

Discover the benefits and advantages of migrating enterprise applications to Microsoft Azure and why it is the best decision for your business. With...