datahuborg / datahub

An experimental hosted platform (GitHub-like) for organizing, managing, sharing, collaborating, and making sense of data.
https://datahub.csail.mit.edu
MIT License
210 stars 60 forks source link

Public + Obfuscated (semi-public) Cards #128

Closed RogerTangos closed 8 years ago

RogerTangos commented 8 years ago

This would be similar to how you can currently share google docs with people through a secret link. The link can then be deactivated later on.

RogerTangos commented 8 years ago

Implementation details: The obfuscated link will correspond to a username that can access the data.

Public card select statements will be executed by the user who created them. NOTE: This is not necessarily the repo owner.

RogerTangos commented 8 years ago

Public cards are implemented via the API in 45606d02a736493e804997dd01d2e460039aa23d. After some discussion, we're not going to implemented link obfuscation.

Note: Queries in public cards are executed as the user who created the card. This means that published cards are exempted from (planned) row level security considerations.