FieldContext function example to initialize a profile screen attribute.
search cancel

FieldContext function example to initialize a profile screen attribute.

book

Article ID: 50939

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal

Issue/Introduction

Here is an example of how to initialize a profile screen attribute of a task. This refers specifically to the text area on a profile screen where you have to insert a function of the form: function init (FieldContext).

Environment

Release:
Component: IDMGR

Resolution

In this example, we want to populate the manager field on the profile screen with the administrator's (person running the modify user task) last name. Here is how we would use the init function to accomplish this:

   function init(FieldContext)   
   {   
   var adminDN=FieldContext.getAdministrator().getUniqueName();   
   var up = FieldContext.getUserProvider();   
   var curAdmin=up.findUser(<UserDN>,null);   
   FieldContext.setValue(curAdmin.getAttribute("eTLastName"));   
   }