Click Add. User Defined Field Definition Form

Developing Lookup Definitions, UDFs, and Remote Manager 15-9 2. Set the parameters for the user-defined field you are adding to a form, as shown in Figure 15–4 . Figure 15–4 User Defined Fields Dialog Box - Filled Column Name The name of the user-defined field that is recognized by the database. Note : This name consists of a TABLE NAME_UDF_ prefix, followed by the label that is associated with the user-defined field. For example, if the Table Name field of the Organizations form is ACT, and the name for the data field is ACN, the name of the user-defined field, which the database recognizes, would be ACT_UDF_ACN. Note : The name in Column Name field cannot contain any spaces. Default Value This value is displayed in a user-defined field on the target form. Oracle recommends that you do not specify default values for passwords and encrypted fields. Encrypted This check box determines if the information that is displayed in the associated user-defined field is encrypted when it is exchanged between the client and the server. Select this check box to encrypt the information displayed in the user-defined field. Deselect this check box to not encrypt the information in the user-defined field. Note: Here, encrypted means that the field is encrypted in the database, but is displayed as clear text in the UI. A password field means that the field is encrypted in the database, and is displayed as asterisk characters in the UI. Sequence This field represents the order in which the user-defined field is displayed on the form. For example, if a 2 is displayed in the Sequence field, it is displayed below the user-defined field with a sequence number of 1. Note: The same sequence number cannot be assigned to two user-defined fields. Table 15–3 Cont. Fields of the User Defined Fields Dialog Box Field Name Description 15-10 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager In Figure 15–4 , the Process Code Number user-defined field is displayed first on the User Defined Fields tab of the Organizations form. The data type of this field is String, and a user can enter up to 25 characters into it.

3. From this window, click Save.

4. Click Close.

The user-defined field is displayed in the User Defined Columns tab. Once the target form is started, this user-defined field usually is displayed in the User Defined Fields tab of that form. Because the user-defined fields for a user pertain to the users profile information, they are displayed in the User Profile tab of the Users form. Removing a User-Defined Field from an Oracle Identity Manager Form To remove a user-defined field: 1. Select the desired user-defined field.

2. Click Delete.

The user-defined field is removed.

15.3.2.2 Properties Tab

You use this tab to assign properties and property values to the data fields that are displayed on the User Defined Fields tabs of various Oracle Identity Manager forms. For this example, the User Defined Fields tab of the Requests form displays one data field: Issue Tracking Item. This data field contains the following properties: ■ Required , which determines whether or not the data field must be populated for the Requests form to be saved. The default property value for the Required property is false. ■ Visible Field , which determines whether or not the data field is displayed on the Requests form. The default property value for the Visible Field property is true. Because the property values for the Required and Visible Field properties are true for this data field, once the Requests form is started, the Issue Tracking Item data field is displayed in the User Defined Fields tab. In addition, this field must be populated for the form to be saved. Figure 15–5 shows the Properties tab of the User Defined Field Definition form. Figure 15–5 Properties Tab of the User Defined Field Definition Form The following section describes how to add and remove a property and property value for a data field. Developing Lookup Definitions, UDFs, and Remote Manager 15-11

15.3.2.3 Administrators Tab

Figure 15–6 shows the Administrators tab of the User Defined Field Definition form. Figure 15–6 Administrators Tab of the User Defined Field Definition Form You use this tab to specify the roles that have administrative privileges over the current record of the User Defined Field Definition form. The Write and Delete check boxes on this form designate if these administrative roles can modify or delete information about the current user-defined field UDF definition.

15.4 Remote Manager Form

The Remote Manager is a lightweight network server that enables you to integrate with target systems whose APIs cannot communicate over a network, or that have network awareness but are not secure. The Remote Manager works as a server on the target system, and an Oracle Identity Manager server works as its client. The Oracle Identity Manager server sends a request for the Remote Manager to instantiate the target system APIs on the target system itself, and invokes methods on its behalf. The Remote Manager form shown in Figure 15–7 is in the Design Console Administration folder. It displays the following: ■ The names and IP addresses of the remote managers that communicate with Oracle Identity Manager ■ Whether or not the remote manager is running ■ Whether or not it represents IT resources that Oracle Identity Manager can use Figure 15–7 Remote Manager Form For this example, you can define only one remote manager that can communicate with Oracle Identity Manager: RManager. Although this remote manager can handshake with Oracle Identity Manager, it is unavailable because the Running check box is deselected. Since the IT Resource check See Also: See Form Designer Form for more information about how to add a property and property value to a data field, or remove a property and property value from a data field 15-12 Oracle Fusion Middleware Developers Guide for Oracle Identity Manager box is selected, this remote manager represents an IT resource or resources that can be used by Oracle Identity Manager.