Sun Identity Manager Deployment Guide

Changing Identity Manager Behavior on Commonly Used Pages

You can customize many commonly altered properties of the User or Administrator interfaces can by editing the System Configuration object. The attribute <Attribute name=’ui’> and its subobjects control the product interface. Modifying the attributes under this attribute can change the behavior of Identity Manager.

Miscellaneous Modifications: Admin Section of File

The admin section of System Configuration object file contains several attributes that are related to the Administrator Interface.


Example 7–4 Modifying the Admin Section of a File


<Attribute name=’admin’> 
   <Object> 
      <Attribute name=’disableForgotPassword’> 
         <Boolean>false</Boolean> 
      </Attribute> 
      <Attribute name=’workflowResults’> 
         <Object> 
            <Attribute name=’suppressHostName’> 
               <Boolean>false</Boolean> 
            </Attribute> 
         </Object> 
      </Attribute> 
   </Object> 
</Attribute>

Miscellaneous Changes: User Section of the File

The user section of the System Configuration object file includes options for the User Interface.

Disable the Forgot Your Password? button by setting disableForgotPassword to true.

The workflowResults attribute contains attributes for customizing the display of workflows for non-administrative users, as indicated below.

Table 7–4 Attributes for Customizing Workflows for Non-Administrative Users

Attribute  

Description  

anonSuppressReports

Controls whether the workflow diagram is displayed in the anonymous user workflow status pages (anonProcessStatus.jsp).

suppressHostName

Controls whether the hostname is included in workflow status pages for end-users (processStatus.jsp).

suppressReports

Controls whether workflow diagrams is displayed to all non-anonymous users (processStatus.jsp).


Example 7–5 Customizing Workflows for Non-Administrative Users


<Attribute name=’user’> 
   <Object> 
      <Attribute name=’disableForgotPassword’> 
         <Boolean>false</Boolean> 
      </Attribute> 
      <Attribute name=’workflowResults’> 
         <Object> 
            <Attribute name=’anonSuppressReports’> 
               <Boolean>false</Boolean> 
            </Attribute> 
            <Attribute name=’suppressHostName’> 
               <Boolean>false</Boolean> 
            </Attribute> 
            <Attribute name=’suppressReports’> 
               <Boolean>false</Boolean> 
            </Attribute> 
         </Object> 
      </Attribute> 
   </Object> 
</Attribute>

To block the display of password and authentication question answers, set obfuscateAnswers to true. This setting causes answers to be displayed as asterisks in both the Administrator Interface and User Interface.


<Attribute name="obfuscateAnswers">
   <Boolean>true</Boolean>
</Attribute>