Share all details related to your problem, including any error messages you may have received.
HI,
We have created to quicklink to update/Terminate sow Contractors. When Manager click on the quicklink, he/she should be able to see their direct reportees. We were able to fetch the list but Unable to pass that list with type= Identity . When we pass that as type=string in field, dropdown lists the value but in next form it is not fetching all required values for that identity.
How do we cast that list as type=identity
Can you share information about next form and, what do you mean by not fetching all the values?
Are you displaying a confirmation page after a direct report is selected on the first form and the second form is not displaying all the identity information ?
@sunnyajmera
IN first form we just select the identity in drop down and in second form we are fetching identity atttibutes like(firstname,lastname, manager,email,costcenter etc) which will be editable for manager to update.
In the first form only when we give type=string ->it is disaplying the direct report in drop down but in next page identity attributes are not gettign displayed.
But when we give type=Identity ->It is not fetching the direct reports in dropdown . So we have to remoe the condition and display all identities in drop down with type=Identity . In this approach We wereable to fetch identiy attributes in second form
Tried the above code, But it is throwing error as below.
javax.servlet.ServletException: javax.servlet.ServletException: /include/formRenderer.xhtml @110,74 id=“form-ct-#{form.id}” /include/formRenderer.xhtml @110,74 id=“form-ct-#{form.id}”: /workitem/workItemForm.xhtml @52,70 value=“#{workItemForm.formBean}”: Error reading [formBean] on type [sailpoint.web.WorkItemFormBean]
at sailpoint.web.SailPointContextRequestFilter.doFilter(SailPointContextRequestFilter.java:78)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at sailpoint.web.util.MethodFilter.doFilter(MethodFilter.java:51) TPS Identity update and terminate.xml (19.1 KB)
Have you considered create a new Quicklink population for your custom quicking? That way you will get Identity selection done by OOTB mechanism and your workflow will just receive the selected identity id.