Recently, two of our Rubicon Red consultants, Arun Pareek, and Ganesh Kumar Krishnan, were working on a client project using Oracle BPM Suite, and faced an important requirement to audit all user actions on workflow tasks, to comply with organizational auditing policies.
In Oracle BPM, Task Approval controls are available at both the individual Task Level as well as the Workspace. At a Task Level, there is a mechanism to suppress approval controls, but with 5-10 tasks and thousands of task instances in a single application, this was not an elegant approach. Therefore, in developing the auditing solution, the team identified a nifty way to suppress BPM task approvals at the Workspace level.
The final solution provides a nice, clean, configuration-based approach that applies to all tasks in the BPM Workspace and can be turned on or off by an administrator with ease. It also simplifies the testing effort, and if there are further changes there is no need to redeploy the BPM application.
Want the nitty gritty on two options to suppress approval controls in Oracle BPM, and the pro’s and con’s of each? Check out the blog post here – leave us a comment to let us know what you think.
About Rubicon Red
Rubicon Red offers organizations a set of innovative and market leading cloud, devops and consulting solutions for Oracle Fusion Middleware customers. An Oracle Platinum Partner and recognized global leader in Oracle Fusion Middleware, Rubicon Red delivers thought leadership, innovation and unrivaled expertise. Founded in 2009 by two former senior executives from Oracle product management, Rubicon Red is an Oracle Certified SOA and BPM Specialist, and has been awarded the Oracle Fusion Middleware Top Technical Champion APAC on multiple occasions.