Customizing forward to suggestions for work item forwarding
Introduction
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.
Question
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.
Answer
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
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
Very good article sir
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
This works up to IIQ 7.2.
For IIQ 7.3 with the new Work Item List user interface, changing the js file will no longer work. But you can simply create an entry in IdentitySelectorConfiguration with the key"ownerNameSuggestBoxWorkItemListForward" will achieve the same behavior without modifying js.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
Its helpful post !
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
as per your suggestion should I write as below? in Identity Selector config
<entry key="ownerNameSuggestBoxWorkItemListForward">
<value>
<IdentityFilter name="ownerNameSuggestBoxWorkItemListForward" 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>
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
@manideep595 . Yes.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
we have scoping model set for each identity in our env, if I Add above in our Identity configuration I dont see any user;s in forward to users
but if i Set can access assign scope to true, this user;s can see the user;s under this chain/same scope to forward the workitem,please can you suggest how to handle if we have scopes in env
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
As my requirement was to display only direct reports, I was facing some issue;s for some user;s if I follow above approach
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
Where exactly in the IdentitySelectorConfiguration object did you place this entry?
I've tried, and it doesn't do anything for me. Or do I need to restart IIQ in order for it to take effect?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
I manged to have the drop down list change in the forwarding pop up via the IdentitySelectorConfiguration configuration. Is there way to change to for a particular type of workitems or customise the a message return to the pop up box.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Content to Moderator
i'm also trying to filter forwarding so user cant forward to anyone they want , i added to IdentitySelectorConfiguration suggested solution above but nothing happen, can u help?