[JBoss JIRA] (TEIID-3255) Support PicketBox / XACML authorization
by Steven Hawkins (Jira)
[ https://issues.redhat.com/browse/TEIID-3255?page=com.atlassian.jira.plugi... ]
Steven Hawkins resolved TEIID-3255.
-----------------------------------
Resolution: Out of Date
Marking older issues as out of date.
> Support PicketBox / XACML authorization
> ---------------------------------------
>
> Key: TEIID-3255
> URL: https://issues.redhat.com/browse/TEIID-3255
> Project: Teiid
> Issue Type: Feature Request
> Components: OData
> Affects Versions: 8.9
> Reporter: John Muller
> Priority: Major
> Fix For: Open To Community
>
>
> We would like the OData, OData4, JDBC, and ODBC transports of Teiid to act as an XACML policy enforcement point for all CRUD operations (as well as execute stored procedures). Looking through old JIRAs:
> https://issues.jboss.org/browse/TEIID-1031
> it looks like this was considered back in the mid-2010 timeframe, but wasn't fully thought through. With XACML 3.0, it's possible to use Multiple Decision Profile to get all policy decisions for a given user / resource (or just everything for a user for multiple resources). Our idea here is to have Teiid set the action to be one of (SELECT|INSERT|UPDATE|DELETE|CREATE|DROP|EXECUTE) and the resource to be the fully qualified table (vdbName, SchemaName, TableName) plus a map of projected columns by the query. While this doesn't solve row-based restrictions, it would solve column / object based restrictions. MDP could be used to get policy decisions for all objects under a given schema.
> Thoughts?
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 9 months
[JBoss JIRA] (TEIID-3537) Use array binding for postgresql dependent join
by Steven Hawkins (Jira)
[ https://issues.redhat.com/browse/TEIID-3537?page=com.atlassian.jira.plugi... ]
Steven Hawkins resolved TEIID-3537.
-----------------------------------
Resolution: Out of Date
Marking older issues as out of date.
> Use array binding for postgresql dependent join
> -----------------------------------------------
>
> Key: TEIID-3537
> URL: https://issues.redhat.com/browse/TEIID-3537
> Project: Teiid
> Issue Type: Enhancement
> Components: JDBC Connector
> Reporter: Steven Hawkins
> Priority: Minor
> Fix For: Open To Community
>
>
> Rather than creating a large sql statement or rely upon a small fixed limit to the number of binding, we can bind array values to perform dependent query comparisons - where id = ANY ?
> This however only seems to work for single values or composites of the same type.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 9 months
[JBoss JIRA] (TEIID-3608) Add a translator for memcached
by Steven Hawkins (Jira)
[ https://issues.redhat.com/browse/TEIID-3608?page=com.atlassian.jira.plugi... ]
Steven Hawkins resolved TEIID-3608.
-----------------------------------
Resolution: Out of Date
Marking older issues as out of date.
> Add a translator for memcached
> ------------------------------
>
> Key: TEIID-3608
> URL: https://issues.redhat.com/browse/TEIID-3608
> Project: Teiid
> Issue Type: Feature Request
> Components: Misc. Connectors
> Affects Versions: 8.12
> Reporter: Kylin Soong
> Priority: Major
> Fix For: Open To Community
>
>
> memcached can be thought as a standard in Cache area, there are lots of product support memcached, like:
> * Infinispan/JBoss Data Grid
> * Redis
> * Oracle Coherence
> * Cassandra
> * ...
> If we have a memcached translator, it will more flexible in intergrate/transfer data from cache product.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
3 years, 9 months