[
https://issues.jboss.org/browse/TEIID-2484?page=com.atlassian.jira.plugin...
]
Steven Hawkins commented on TEIID-2484:
---------------------------------------
There are additional issues:
If an object has a permission, but no condition then an IllegalArgumentException will be
thrown - the workaround is to use a "true" condition
If an object has conditions from multiple roles, the values are AND'd, not OR'd
together - the workaround as with the original issue would be to only use conditions on a
single role.
permission condition caching is incorrect
-----------------------------------------
Key: TEIID-2484
URL:
https://issues.jboss.org/browse/TEIID-2484
Project: Teiid
Issue Type: Bug
Components: Query Engine
Affects Versions: 8.3
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Priority: Blocker
Fix For: 8.4
The caching of permission conditions is being done across the whole of the roles, which
will not be correct for other users with differing subsets of roles.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira