data-interoperability-panel icon indicating copy to clipboard operation
data-interoperability-panel copied to clipboard

Storage without initial data registration

Open woutermont opened this issue 3 years ago • 2 comments
trafficstars

The user's Authorization Agent, as well as other applications, know about storage by way of data registrations. What in the case that a user has a new storage host/pod, but no initial registrations there? (Or similar: in the case of storage from which the last registration is removed)

  • How does the user tell the AA about it?
  • How does the AA keep track about it until the first registration?

Does something like a private pim:storage triple seem like a useful solution here, or is there already another way by which this is achieved?

woutermont avatar Jan 25 '22 08:01 woutermont

We discussed it but haven't documented it yet. We look at two complementary approaches:

  1. Bit manual, once the user creates a new instance of storage, they go to AA UI and paste the link in some kind of 'bootstrap storage' interaction.
  2. Improved: storage provider discovers access inbox for the owner of the storage. they send a simple notification with links to the storage. AA presents the user with a prompt asking if they want to bootstrap that storage.

elf-pavlik avatar Jan 25 '22 14:01 elf-pavlik

Discussed in panel meeting of 2022-01-25:

  • Location of storage is maintained by registry link.
  • Nicer workflow could be achieved by having storage provider discover and notify via access inbox.
  • Authorization panel can look into privileges of AA (whether AS could/should allow AA to provision).

woutermont avatar Jan 27 '22 09:01 woutermont