Project

General

Profile

Feature #16115

Updated by Peter Amstutz almost 2 years ago

A sharing link is a URL to a file or collection which has an embedded API token which is restricted to accessing a single collection. 

 An example of how to create one is here: 

 https://doc.arvados.org/v2.3/sdk/python/cookbook.html 

 We call them "sharing links" but they are URLs with embedded tokens. 

 Design proposal: 

 * The sharing dialog for collections has two tabs, the regular "share with users/groups" UI, and a second "Sharing URLs" links" tab 
 * The "sharing URL" tab lists all active (not expired) sharing URLs (special scoped tokens) for this collection: when they were created, when they expire, and a trash button to revoke (delete) the sharing token. 
 * Button to create a new sharing URL (this creates a new token) link 
 * When creating a new sharing URL, link, ability to change the expiration date

Back