Password change does not work in a multidomain environment

Specific configuration conditions for policy server, subdomains, and WebSEAL can cause password changes to fail.

A WebSEAL instance cannot change user passwords under all the following conditions because of the absence of ACL settings required to search domain locations:

Complete the following steps to set the correct ACL with the following assumptions:

  1. Place the following in a file called aclEntry.ldif:
    ##------ START: Do not include this line -----##
    dn: secAuthority=Default,o=ibm,c=us
    changetype: modifyI
    add: aclentry
    aclentry:group:cn=SecurityGroup,SecAuthority=Domain1,cn=SubDomains
    ,SecAuthority=Default,O=IBM,C=US,O=IBM,C=US:object:ad:normal
    :rwsc:sensitive:rwsc:critical:rwsc:system:rsc aclentry:group:cn=SecurityGroup,SecAuthority=Domain2,cn=SubDomains, SecAuthority=Default,O=IBM,C=US,O=IBM,C=US:object:ad :normal:rwsc:sensitive:rwsc:critical:rwsc:system:rsc
    ##------ END: Do not include this line -------##

    You must replace the management domain name Default, suffix O=IBM,C=US, and subdomains Domain1, Domain2, and so on, with the corresponding name of the current installation.

  2. Update the ACL by running the following command:

    ldapmodify -h host -p port -D cn=root -w pwd -i aclEntry.ldif

Parent topic: Common Security Verify Access problems