OpenNMS User Synchronization

The OpenNMS User Plugin was written to support synchronization of user contact information with the OpenNMS network management system. The plugin will synchronize users with OpenNMS 1.3's users.xml and groups.xml.

This plugin should be used in combination with OpenNMS's Acegi LDAP authentication support.

OpenNMS User Synchronization Service Options

The OpenNMS User Synchronization service module supports synchronizing contact information with arbitrary LDAP attributes.

OpenNMS Service Options

usersFile

Location of the OpenNMS users.xml file.

groupsFile

Location of the OpenNMS groups.xml file.

opennmsGroup

Specifies the OpenNMS group in which to place the user. Future versions of this plugin are expected to support mapping of arbitrary LDAP groups to OpenNMS groups.

userNameAttribute

LDAP attribute containing the user's login name (eg: uid).

fullNameAttribute

LDAP attribute containing the user's full name (eg: cn).

commentsAttribute

LDAP attribute containing OpenNMS user comments (eg: title).

emailAttribute

LDAP attribute containing the user's primary e-mail address (eg: mail).

xmppAddressAttribute

LDAP attribute containing the user's XMPP (Jabber) address.

numericPagerAttribute

LDAP attribute containing the user's numeric pager number.

numericPagerServiceAttribute

LDAP attribute containing the user's numeric pager service name.

textPager

LDAP attribute containing the user's text pager number.

textPagerService

LDAP attribute containing the user's text pager service name.