Projects:Required Process Privileges
Contents |
Overview
Currently all processes that are invoked from a button in a standard window inherit privileges from the window itself unless "Secured Process" preference is set.
The aim of this project is to make this configurable at process level, so it will be possible to define processes requiring explicit access regardless "Secured Process" value.
Requirements
- Processes and Process Definitions will have a new
Requires Explicit Permission
which will be defaulted tofalse
. - When this flag is marked permission to execute the process from the window will not be inherited but checked with the
_Acess
table. - This capability must work both with Processes (AD_Process) and Process Definition (OBUIAPP_Process)
Limitations
Buttons that are not linked to processes (Post) will not support this new capability.
QA
Test Link
Selenium
Performance Requirements
This project doesn't require any specific performance consideration. It will only modify the way permissions are queried.