Texera / texera

Collaborative Machine-Learning-Centric Data Analytics Using Workflows
https://texera.github.io
Apache License 2.0
163 stars 72 forks source link

Workflow access control #1172

Closed Jiyang-Wu closed 3 years ago

Jiyang-Wu commented 3 years ago
Jiyang-Wu commented 3 years ago

Requirement update: there will possibly be an "admin user" design in the future. Keep that in mind while designing the backend.

Jiyang-Wu commented 3 years ago

Update:

Jiyang-Wu commented 3 years ago

Update: -WorkflowAccessResource now responds with json object and can successfully retrieve the level of access. -WorkflowResource updated to use a similar logic to the one used in WorkflowAccessResource to identify user access: a user can access a workflow even though he is not the owner identifieded in workflow_of_user table.

Jiyang-Wu commented 3 years ago

Update: