storacha-network / project-tracking

🐾 Used as central/default repo for project management, backlog, etc.
0 stars 0 forks source link

Delegating access to other user accounts (MagicEden) #74

Closed prodalex closed 1 month ago

prodalex commented 2 months ago

Add ability for a web3.storage user to invite and manage other users in their account.

As the admin at MagicEden, I want to be able to delegate access to my peers so they can upload on my behalf.

Acceptance criteria:

travis commented 1 month ago

Just took another look at these acceptance criteria and would like to tighten scope as follows:

1) a MagicEden admin can use the CLI to create a delegation that they can send to another user to give them read/write access to a space using the UI or CLI (no email confirmation sent since there is no "invite" here - invited users will of course have received email confirmation during their own signup process) 2) instructions to revoke delegations from (1) using the CLI 3) I think we should either a) remove this or b) scope this down by being very specific about what capabilities should be delegated (in which case we can use the CLI for this)

@prodalex @reidlw what do you think? anything beyond this is, I think, going to require design and implementation and will probably fill the rest of this sprint