Oracle Waveset 8.1.1 Deployment Reference

End User Menu Form

End User Menu Form controls the display of the main menu in the Waveset User interface. Typically, this form contains links for changing the user’s password, editing account attributes, and changing answers to authentication questions.

You can customize End User Menu Form to add links to launch special workflow processes that are accessible to the user (for example, a process to request access to a system).


Note –

You can set the RequiresChallenge property in the End User Interface Change Password Form to require users to reenter their current password before changing the password on their account. For an example of how to set this property, see the Basic Change Password Form in enduser.xml.


For example, to present the End-User Test Process as a link to click from the end- user pages, add the entries shown in the following code example:


Example 2–1 Adding End-User Test Process link to End User Menu Form


<Configuration id=’#ID#Configuration:EndUserTasks’ name=’End User Tasks’>
<Extension>
   <List>
      <List>
         <String>End-User Test Process</String>
         <String>An example end-user workflow</String>
      </List>
   </List>

The Waveset User Interface displays a list of self-service processes for selection. This is expected to be a list of lists. The first element of the sublist displays the process name, and the second element describes what the process does.


Note –

Waveset re-evaluates this form’s <Default> expressions whenever the page is refreshed. You can disable this forced regeneration of the form by adding the doNotRegenerateEndUserMenu property (set to true) on the End User Menu form.


Waveset re-evaluates this form’s <Default> expressions whenever the page is refreshed. You can disable this forced regeneration of the form by adding the doNotRegenerateEndUserMenu property (set to true) on the End User Menu form as follows:

<Properties>
   <Property name=’doNotRegenerateEndUserMenu’>
      <Boolean>true</Boolean>
   </Property>
</Properties>