Resolution
Question:
How do I prevent forwarding of certifications from the following UI pages:
- "Access Review Owner Status" dashboard widget (right arrow icon)
- Dashboard inbox
Answer:
- Edit the following file:
identityiq/dashboard/contentOwnerCertPercentInclude.xhtml
and remove the following lines:
<h:outputLink value="javascript:forwardCertificationWorkItem('#{certificationBean.certification.id}', 'viewDashboard')">
<h:graphicImage url="/images/icons/delegate.gif" style="margin:3px"/>
</h:outputLink>
This will remove the forwarding button and the ability from that page. - Edit the following file:
identityiq\scripts\sailpoint\web\dashboard\workItemGrid.js
Change these lines:
new Ext.menu.Item({text: '#{msgs.menu_edit}', handler: NetIQ.Dashboard.Grid.WorkItem.viewWorkItemOrCert, iconCls: 'editBtn'}),
new Ext.menu.Item({text: '#{msgs.menu_forward}', handler: NetIQ.Dashboard.Grid.WorkItem.forwardFromMenu, iconCls: 'forwardBtn'})
To just this:
new Ext.menu.Item({text: '#{msgs.menu_edit}', handler: NetIQ.Dashboard.Grid.WorkItem.viewWorkItemOrCert, iconCls: 'editBtn'})
DISCLAIMER:If you edit any of these files and upgrade to a future identityIQ patch, you will need to edit that new file accordingly after a subsequent patch installation.