Hi all,
SailPoint is very popular for availing customization of it according to individuals requirement. Here I am writing the blog to describe the process to customize the forward to suggestion box.
There is a requirement for customizing the identity suggestions in forward to of work item forwarding page. According to DOC - 1324, if we are creating a map in IdentitySelectorConfiguration and adding the same to owner identity filter, then it will reflect everywhere. In my case, it should only occur for work item forwarding.
Open the configuration object in debug and search for "IdentitySelectorConfiguration". Create a custom entry like below.
<entry key="Manager">
<value>
<IdentityFilter name="Manager" order="Ascending">
<FilterSrc>
<FilterSource>
<BasicFilter>
<Filter operation="EQ" property="managerStatus">
<Value>
<Boolean>true</Boolean>
</Value>
</Filter>
</BasicFilter>
</FilterSource>
</FilterSrc>
<OrderBy>
<String>firstname</String>
<String>lastname</String>
<String>name</String>
<String>id</String>
</OrderBy>
</IdentityFilter>
</value>
</entry>
As we know, the IdentityFilter name is referred in javascript files for populating the suggestions, we need to change the same in workitem.js.
Now, you will be able to see only managers in the suggestion box of work item forwarding.
Thanks
Soumyakant
If anyone is struggling getting the solution suggested by @manideep595 working, the entry needs to be placed inside the map under the identityFilters entry in the Configuration object "IdentitySelectorConfiguration".