Skip to content

ACLs In ERMrestJS and Chaise

Aref Shafaei edited this page Nov 9, 2017 · 2 revisions

In this document we will summarize all the related issues and discussion about ACLs.

  • Limitations:
    • select:false, enumerate:true. All the APIs in chaise and ermrestjs assume that if you can access the model, you can access the data. This can cause erratic behaviors in chaise. We discussed that the same way that ermrest is pruning the keys and foreign keys in case of select:false for their columns, we might be able to do the same for columns too. But since chaise won't be the only client that is using ermrest, we decided to not do that for now.
  • Work-around and fixes: