4.1 Prerequisites

Before you create a driver, you need to satisfy the following prerequisites:

4.1.1 Selecting a Configuration File

There are two basic configuration files: Avaya PBX (AvayaPBXShip-IDM3_6_0-V2.xml) and Avaya User (AvayaUser-IDM3_6_0-V2.xml). The file you use to create the driver depends on the type of configuration you need to implement.

The Avaya PBX configuration file provides the base configuration described in Section 6.0, Base Configuration.

The Avaya User configuration file contains additional policies that illustrate the workforce tree and workorder configurations described in Section 7.0, Workforce Tree Configuration and Section 8.0, Work Order Database Configuration.

4.1.2 Creating Containers

You need to specify or create some containers when importing the driver configuration:

  • Container for holding the DirXML-pbxSite objects

  • Container for holding the DirXML-nwoWorkOrder objects

  • Container for holding the DirXML-pbxExtension objects, if you are using them

    The basic configuration uses these objects, but in a production environment you would usually transform events for DirXML-pbxExtension objects into events for User objects.

  • Container for holding the DirXML-pbxAudixSubscriber objects, if you are using them

You should restrict rights to these containers so that only authorized administrators can change these containers or the objects they hold.

These containers and objects are described in Section 2.2, Planning Issues for All Configurations and Section B.0, Schema for PBX Management.