Below are examples of configuring web server targets in a XML Notification module.

Scenario 1: Push filtered EMS events to external web server in a well-defined XML format.

Create a Web Server Target test1, create a log target and a filter in EMS, and attach the filter to the web target. Enable the target in both EMS and XML-Notification module.

create XML-notification target test1 url user admin
create log target xml-notification "test1"
create log filter xmlc_filter_1
configure log filter "xmlc_filter_1" add events idmgr
configure log target xml-notification "test1" filter "xmlc_filter-1"
enable log target xml-notification "test1"
enable XML-notification test1

Scenario 2: Push user identity events to the external web server without EMS module in a well defined (XML Schema) XML format.

Create a web server target and attach an idmgr module. Idmgr modules use an XML-notification backend library to trigger events. In this case, no special filters are supported.

create xml-notification target test2 url user admin
configure xml-notification target test2 add module idmgr
enable xml-notification test2

Scenario - 3: XMLC notifications using HTTPS

Install the SSH module. If not installed, refer to Understanding System Redundancy for details on SSH and Secure Socket Layer for details on SSL.

configure ssl certificate privkeylen 1024 country us organization extreme common-name name1
create xml-notification target test3 url
configure xml-notification target "test3" user admin
configure xml-notification target "test3" add "ems"
enable xml-notification "test3"