https://dev.arvados.org/https://dev.arvados.org/favicon.ico?15576888422015-02-23T20:20:19ZArvadosArvados - Feature #5297: [Workbench] Enable users to share with any other userhttps://dev.arvados.org/issues/5297?journal_id=215482015-02-23T20:20:19ZBrett Smithbrett.smith@curii.com
<ul><li><strong>Subject</strong> changed from <i>[Workbench] Sharing with Anybody</i> to <i>[Workbench] Enable users to share with any other user</i></li><li><strong>Category</strong> set to <i>Workbench</i></li><li><strong>Target version</strong> set to <i>Arvados Future Sprints</i></li></ul><p>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.</p> Arvados - Feature #5297: [Workbench] Enable users to share with any other userhttps://dev.arvados.org/issues/5297?journal_id=219992015-03-06T19:04:01ZTom Cleggtom@curii.com
<ul></ul><p>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.</p> Arvados - Feature #5297: [Workbench] Enable users to share with any other userhttps://dev.arvados.org/issues/5297?journal_id=221682015-03-10T21:14:42ZTom Cleggtom@curii.com
<ul></ul>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:
<ul>
<li>Click "share with someone not listed here" </li>
<li>Enter email address of collaborator</li>
<li>Click "Send/invite" </li>
<li>Collaborator receives email "thing has been shared with you, click here to claim prize" </li>
<li>Collaborator also gets permission right away if email is known to be owned by an existing user (e.g., google/g.apps address)</li>
</ul>
Or:
<ul>
<li>Click "share with someone not listed here" </li>
<li>Receive a URI with embedded token (possibly single-use, possibly time-limited)</li>
<li>Copy & paste URI into an email message and send to collaborator(s)</li>
</ul> Arvados - Feature #5297: [Workbench] Enable users to share with any other userhttps://dev.arvados.org/issues/5297?journal_id=286332015-08-11T15:17:16ZBrett Smithbrett.smith@curii.com
<ul></ul><p>History, for anyone interested:</p>
<ul>
<li>We originally had this feature as part of <a class="issue tracker-6 status-3 priority-4 priority-default closed parent" title="Idea: [Workbench] interface lets users share a project folder with other users on this instance (Resolved)" href="https://dev.arvados.org/issues/2044">#2044</a>.</li>
<li>As Tom mentioned, we intentionally removed it in <a class="issue tracker-6 status-3 priority-4 priority-default closed parent" title="Idea: [API] Modify permission model to allow users to see a subset of other users, according to group p... (Resolved)" href="https://dev.arvados.org/issues/3171">#3171</a>.</li>
<li>We have tried to make minor UI improvements around this since then; e.g., <a class="issue tracker-1 status-3 priority-4 priority-default closed parent" title="Bug: [Workbench] When sharing a project and searching/selecting users, explain that users are private/... (Resolved)" href="https://dev.arvados.org/issues/5780">#5780</a>.</li>
</ul> Arvados - Feature #5297: [Workbench] Enable users to share with any other userhttps://dev.arvados.org/issues/5297?journal_id=950452021-07-07T18:30:44ZWard Vandewegeward@curii.com
<ul><li><strong>Target version</strong> deleted (<del><i>Arvados Future Sprints</i></del>)</li></ul> Arvados - Feature #5297: [Workbench] Enable users to share with any other userhttps://dev.arvados.org/issues/5297?journal_id=1016782022-03-11T21:45:55ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul>