[teiid-issues] [JBoss JIRA] (TEIID-5648) More consistency in how metadata is hidden or not

Steven Hawkins (Jira) issues at jboss.org
Tue Mar 26 11:21:09 EDT 2019


     [ https://issues.jboss.org/browse/TEIID-5648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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)


More information about the teiid-issues mailing list