We have configured the Approval Maps for the Bills and Adjustments screen and it is working fine. However, the Approver is currently able to see other documents as well. How can we configure it so that the Approver only sees the documents that require their approval?
Any help highly appreciated!!
Best answer by aaghaeiView original
The only exception is Company/Branch. for this you will need to set up the User Roles “SM201005” (for example the group of companies that users should have access), assign the users to each Role, and then in Company/Branch screen you select the related “Access Role” for each company. Basically, you are educating the system what is the associated Role to each company and who are the users which are part of the role.
The short answer is if a user have access to a screen, you cannot prevent them from opening documents via url. They can open but they cannot perform unauthorized actions on documents. The only possible way to limit the access to some degree is row-level security on some applicable objects like Company, Branch and Vendor.
@Laura02 Thanks for the response.
But if I try to access the Bill document with DocType and RefNbr in the URL, approver can able to see the other documents as well.
How can we restrict this?
It helps to know whether the approval map is routing the Bills to individual people or to a Workgroup (a node on the Company Tree).
If the approval is routed to individual people, there is a filter “@Me” on the My Approvals tab. If the approval is routed to the WorkGroup, there is a filter on the My WorkGroup tab. If you are using a Work Group then the User will see all approvals for the WorkGroups where she is a member.
Can you show the Rules of the Approval and the Filters on the tabs of Approval PL screen? Thanks.