[
https://issues.jboss.org/browse/TEIID-5648?page=com.atlassian.jira.plugin...
]
Steven Hawkins resolved TEIID-5648.
-----------------------------------
Resolution: Done
Added the system/environment property org.teiid.metadataRequiresPermission which default
to true. If false the DefaultAuthorizationVisitor will allow all objects to be visible
without any permissions.
This change also incorporates the logic to have visibility to tables/procedures for
alternative permissions such as alter, create, update, delete.
More consistency in how metadata is hidden or not
-------------------------------------------------
Key: TEIID-5648
URL:
https://issues.jboss.org/browse/TEIID-5648
Project: Teiid
Issue Type: Quality Risk
Components: JDBC Driver, OData, ODBC
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Priority: Major
Fix For: 12.2
All schemas, not marked as hidden, will be visible over odata. This includes all schema
objects. Via the other access mechanisms permission is now required for visibility -
TEIID-5516 and TEIID-2476.
We should offer more consistency, such as an option to still expose the metadata by
default for non-odata access even if the user is not permissioned.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)