Assign Workflow Admin To All Users With Sysadmin Resp (755223.1)
Assign Workflow Admin To All Users With Sysadmin Resp (755223.1)
User is Able to Query Only the Workflow Items They Own in Status Monitor (Doc ID 755223.1)
In this Document
Symptoms
Cause
Solution
APPLIES TO:
SYMPTOMS
User chooses a responsibility giving access to Status Monitor in administration mode (for instance "Workflow Administrator
Web Applications"), then navigates to the status monitor. One would like to be able to query any workflow item, but cannot,
as field "Workflow Owned By" is pre-filled with current session username, and cannot be changed.
CAUSE
Issue occurs because the user has not been assigned the Workflow System Administrator Role (WF_ADMIN_ROLE). Only users
having been assigned the Workflow System Administrator Role can query any workflow item in the status monitor. Users not
having been assigned the Workflow System Administrator Role can only query the workflow items they own.
SOLUTION
1. Find the current role who has been assigned the Workflow System Administrator Role:
select rs.text,r.display_name
from wf_resources rs, wf_local_roles r
where rs.name='WF_ADMIN_ROLE'
and rs.text=r.name;
2. If role found above is a responsibility role, then assign that responsibility to the user you want to be able to query any
workflow item in the status monitor.
3. If role found above is "SYSADMIN", then login as SYSADMIN to be able to query any workflow item in the status monitor, or
set the Workflow System Administrator Role to a responsibility assigned to both SYSADMIN and the user you want to be
able to query any workflow item in status monitor.
The Workflow System Administrator Role can be set through responsibility "Workflow Administrator Web Applications", then
"Administration".
Or, one can also set it by updating table WF_RESOURCES. The sample code below will assign the Workflow System
Administrator Role to the "System Administrator" responsibility.
NOTE: Updating Application tables from sqlplus is not supported. Please ensure a current backup is available as needed.
update wf_resources
set text='FND_RESP|SYSADMIN|SYSTEM_ADMINISTRATOR|STANDARD'
where name='WF_ADMIN_ROLE';
commit;
After having run the above SQL, all users having access to "System Administrator" responsibility,
will be able to query any workflow item in the status monitor.