So I created a security class that provides full unconditional access to the HR catalog and the EMPLOYEE and PAEMPLOYEE tables. This particular class works fine and I am able to retrieve data in Portal. However, if I create conditional access rules on the tables that limit access to the data based on the employee ID, the link on employee self-service no longer works, resulting in an error message saying "No employee record found." I even tried to grant unconditional "Inquiry" access to the tables and I still could not retrieve data in the Portal. So it seems that I have to grant either "All Access" to the tables or no access at all is provided.
So I'm wondering, do conditional access rules apply to table objects?
somthing to do with the employee record security?? HR12, HR10, HR09?