This object is used to represent the PBX site. The driver uses the information about the PBX site to connect to the PBX.
The driver cannot perform work orders unless the following conditions for pbxSite objects are met:
A DirXML-pbxSite object is created for each PBX.
The object contains correct values for the required attributes.
Not all attributes are required for all environments; some of them depend on factors such as whether you have hot or cold jacks, and whether you have non-DID phone numbers. These are noted in the tables below.
In the driver parameters, the correct container is specified for PBX site objects.
Each time you create or make changes to a DirXML-pbxSite object, you must stop and restart the driver.
This step is necessary so the driver recognizes the changes. The driver queries for PBX site information only at startup. Because of this, an Identity Manager association is not usually necessary for DirXML-pbxSite objects and they do not need to be included in the Filter.
The following table shows the attributes you need to specify for the PBX site. Use the iManager plug-ins to make this easier.
You must specify values for each attribute unless the table indicates that a value is not required or is conditional.
Table B-1 pbxSite Object Attributes
pbxSite Attributes (eDirectory Namespace) |
PbxSite Attributes (Driver Namespace) |
Description |
Format |
Sample Value |
---|---|---|---|---|
Common Name |
No mapping is necessary for this in the driver namespace |
This is the naming attribute for eDirectory. In the sample configurations discussed in this manual, the value comes from the PbxName attribute. |
Case ignore string |
ProvoPBX |
DirXML-pbxName |
PbxName |
Local name for the PBX. |
Single value case ignore string |
ProvoPBX |
DirXML-pbxLoginName |
LoginName |
Name used to authenticate to PBX. |
Single value case ignore string The Identity Vault and the driver ignore the case, but the PBX itself might be case sensitive. |
mylogin |
DirXML-pbxPassword |
Password |
Password used to authenticate to PBX. |
Single value case ignore string the Identity Vault and the driver ignore the case, but the PBX itself might be case sensitive. |
mypassword |
DirXML-pbxBrand |
Brand |
(Optional) Brand/Model of PBX. |
Single value case ignore string |
Avaya |
DirXML-pbxHotJacks |
HotJacks |
Are jacks hot? If your environment has cold jacks, you must also fill in the Nodes attribute. |
Single value Boolean |
true |
DirXML-pbxAccessType |
AccessType |
How to access PBX: telnet. (All valid values are listed in the Sample column.) |
Single value case ignore string |
telnet or Emulate Audix or AudixEmulate |
DirXML-pbxExtensionLength |
ExtenLength |
The number of digits used for extensions. |
Single value numeric string |
5 - 9 |
DirXML-pbxPhoneBlockBegin |
PhoneBlockBegin |
Beginning number block of DID extensions assigned to PBX. |
Single value Numeric string |
51000 |
DirXML-pbxPhoneBlockEnd |
PhoneBlockEnd |
Ending number block of DID extensions assigned to PBX. |
Single value Numeric string |
51999 |
DirXML-pbxNonDidPhoneBlockBegin |
NonDidPhoneBlockBegin |
(Conditional: This attribute is required only if you use non-DID phone numbers.) Beginning number block of non-DID extensions assigned to PBX. |
Single value Numeric string |
600000 |
DirXML-pbxNonDidPhoneBlockEnd |
NonDidPhoneBlockEnd |
(Conditional: This attribute is required only if you use non-DID phone numbers.) Ending number block of non-DID extensions assigned to PBX. |
Single value Numeric string |
60999 |
DirXML-pbxIpAddress |
IpAddress |
Telnet IP address |
Single value case ignore string |
133.65.121.98 |
DirXML-pbxNodes |
Nodes |
(Required only if you have cold jacks.) For example, if you had two nodes with three cabinets each, the nodes listed in this attribute might have the names shown in the sample value. |
Multi value case ignore string |
Building H East, 01, 02, 03 Building H West, 04, 05, 06 |