Quickly Integrating DE Policy Manager with LDAP
Best used with Internet Explorer (due to internal "\\" URLs)

Version
Released Author Comments
0.9
9-Apr-2004 Matthew Reiser Released to SE team and selected PDO
1.0
26-Apr-2004 Matthew Reiser Clarifications
1.1
? ?
Next step: Revise shipping PM-SDK doc(s) for clarity (Abongwa owns this)

Goal

Audience
Contents
References


Resources (most of these require fast connections)
Software
Version
Maintainer
Comments
WinZip 8.0
Helpdesk

VM-Ware 4.0.5 Workstation
Helpdesk

VM-Ware image of Win2k/sp2, IIS5
Latest
Mike Cardella
Used for speed/portability
Sun ONE Directory Server (use d52diu.zip on Win32)
5.2
Helpdesk
Used for LDAP userstore (uid:pw)
Digital Evolution Service Manager
2.3.0_VZ
Ashley Matsui
Author used 2.3.0_VZ (b126), non-embedded MP
Helpful tools when using DE/SM
Various
Matthew Reiser These help during the inevitable troubleshooting efforts


Configuration Instructions:

Engine
Configuration Step
LDAP server Add uid:pw ("JohnDoe":"password") into the same LDAP branch as specified in the file in the next step)
DE/SM > Policy Manager
Edit $DE\policy_manager\config\LDAPSecurityModule.properties (author's successful copy is here)
DE/SM > Policy Manager Rename above to LDAPSecurityModule.1.properties (currently undocumented!  >:-)
DE/SM > Policy Manager Edit $DE\policy_manager\config\pmengine.properties (author's successful copy is here)
DE/SM > Policy Manager Restart
DE/SM > MP Console>[op/pipeline]>Security>Authentication>Authenticate using UserId & PW & (default XPath)
DE/SM > SampleApp Request Msg > Creds > Creds > (using uid:pw from above)
DE/SM > SampleApp Request Msg > Creds > Insert Creds Location > XPath: /soap:Envelope/soap:Header (default)

Limitations
Troubleshooting

Engine Troubleshooting Step (do all, in this order)
DE/SM > Policy Manager increase logging levels in $DE\policy_manager\config\pmengine.properties
DE/SM > Policy Manager tail -f $DE\logs\policy_manager\[latest].log
DE/SM > Policy Manager Restart
DE/SM > SampleApp Retry
LDAP server
ldap://localhost:389 (theoretically returns uid's but I haven't gotten this to work yet)


Brought to you by... Tasty Morsels
Hosted by www.Geocities.ws

1