Status Based Security Not Working Correctly When Status is Changed in Same Session

(Doc ID 1586286.1)

Last updated on JUNE 26, 2017

Applies to:

Oracle Project Costing - Version 12.1.3 and later
Oracle Project Planning and Control - Version 12.1.3 and later
Oracle Project Foundation - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms


Status based security for system statuses works only when we re-access the project.

As project manager, we have project status update permission only in some project statuses.

1- When project is in "Approved" status --> User can change project status
2- When project is in "Pending Approval" status --> User can not change project status

The problem is that if the user accesses a project in "Approved" status and change it to "Pending Approval" status, if he still continue connected to the project, he still has project status update permission (even if the project status is "Pending Approval" and project manager is not allowed to change status in this project status).

If the user disconnects from the application and accesses the project again, then he cannot change project status.

We need to update project role based security functions "online" whenever the project status is changed.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms