Hello Expert,
We have a strange issue that we have implemented Object Level Security on Complete SA based on EM Roles.
Sample Subject Area
Authenticated User - No Access
Test BIAuthor - Read/Write
Test BIConsumer - Read
Rest All Roles - Default
In nqsconfig file:- PROJECT_INACCESSIBLE_COLUMN_AS_NULL = YES
Now the have created a report from Sample Subject Area and placed in default location in shared folder.
User having Test BIAuthor role & Test BI Consumer role can see the report, where as other user are getting blank screen with title name of report.
This is desired behavior which is expected.
Point to catch is there is no inline filter placed in the report. But as soon we make a filter in the report and save it and run the report, the user's who does not have TestBIAuthor & Consumer role are getting below error:-
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
Please have your System Administrator look at the log for more details on this error. (HY000)
State: HY000. Code: 43113. [nQSError: 43113] Message returned from OBIS.
Please have your System Administrator look at the log for more details on this error. (HY000)
State: HY000. Code: 27046. [nQSError: 27046] Inaccessible column: "Source Project"."Project Name".
Please have your System Administrator look at the log for more details on this error. (HY000)
and we remove this report filter and run the report its working without error and user's who doesn't have access are getting only report name

Please let me know is it a default behavior or am i missing something.
Thanks & Regards,
Abhi