Sun OpenSSO Enterprise 8.0 Integration Guide

ProcedureTo Use the Identity Manager Debug Pages

  1. Log in to the Identity Manager console as an administrator.

  2. Go to the debug URL at protocol://IDM-host-machine:port/idm/debug.

  3. Select the object Task Definition in the list next to the List Objects button.

  4. Click the List Objects button.

  5. Search for the object "End User Anonymous Enrollment.

    Export the existing definition to back it up. Then click Edit.

  6. Add the OpenSSO Enterprise resource to the Activity "Assimilate User View.”


    In the following example, the changes are displayed in bold:

    <Activity id='2' name='Assimilate User View'>
    <Action id='0' hidden='true'>
    
    <expression>
    <invoke name='assimilate'>
    <ref>view</ref>
    <map>
    
    <s>waveset.accountId</s>
    <ref>accountId</ref>
    
    <s>to</s>
    <ref>accountId</ref>
    
    <s>global.firstname</s>
    <ref>firstname</ref>
    
    <s>global.lastname</s>
    <ref>lastname</ref>
    
    <s>global.fullname</s>
    
    <concat>
    <ref>firstname</ref>
    <s> </s>
    <ref>lastname</ref>
    </concat>
    
    <s>fullname</s>
    
    <concat>
    <ref>firstname</ref>
    
    <s> </s>
    <ref>lastname</ref>
    </concat>
    
    <s>accounts[Lighthouse].fullname</s>
    
    <concat>
    <ref>firstname</ref>
    <s> </s>
    <ref>lastname</ref>
    </concat>
    
    <s>global.email</s>
    <ref>email</ref>
    
    <s>global.idmManager</s>
    <ref>idmManager</ref>
    
    <s>accounts[Lighthouse].idmManager</s>
    <ref>idmManager</ref>
    
    <s>waveset.password</s>
    <ref>userPassword</ref>
    
    <s>waveset.organization</s>
    <ref>organization</ref>
    
    <s>waveset.resources</s>
    <list>
    <s>OpenSSO</s>
    </list>
    
    </map>
    
    </invoke>
    
    </expression>
    
    <Variable name='view'>
    <ref>user</ref>
    </Variable>
    
    <Return from='view' to='user'/>
    <Return from='WF_ACTION_ERROR' to='error'/>
    </Action>
    
    <Transition to='Create Process View'/>
    </Activity>

    The name of the OpenSSO Enterprise resource (OpenSSO in self_registration_idm_anon_enroll.html) is the name assigned when the resource was created. To verify the name, navigate to the "Resources | List Resources" tab in the Identity Manager administration console and expand the "Sun Access Manager Realm" branch.

  7. Log out of the console.