Actions
Feature #5297
closed[Workbench] Enable users to share with any other user
Status:
Resolved
Priority:
Normal
Assigned To:
-
Category:
Workbench
Target version:
-
Story points:
-
Description
As a user, I would like to share my pipeline with another random user, but I currently cannot because he's not in my group. Also, as an admin, I would like to be able to point these users to be able to share with each other.
Related issues
Updated by Brett Smith about 9 years ago
- Subject changed from [Workbench] Sharing with Anybody to [Workbench] Enable users to share with any other user
- Category set to Workbench
- Target version set to Arvados Future Sprints
I know I did some work on the API server end to make it possible for all users to see basic information about each other, through the user list method, to enable exactly this sharing. It feels like another feature has gotten in the way in the meantime.
Updated by Tom Clegg about 9 years ago
The current setup makes it possible to have a multi-tenant site, where disjoint sets of users don't see one another. We don't want to lose that.
Updated by Tom Clegg about 9 years ago
One way to reconcile "I can share with anyone I want" with "I'm invisible to some users" features is an out-of-band "grant permission" system, something like:
- Click "share with someone not listed here"
- Enter email address of collaborator
- Click "Send/invite"
- Collaborator receives email "thing has been shared with you, click here to claim prize"
- Collaborator also gets permission right away if email is known to be owned by an existing user (e.g., google/g.apps address)
- Click "share with someone not listed here"
- Receive a URI with embedded token (possibly single-use, possibly time-limited)
- Copy & paste URI into an email message and send to collaborator(s)
Updated by Brett Smith over 8 years ago
Updated by Ward Vandewege almost 3 years ago
- Target version deleted (
Arvados Future Sprints)
Actions