Sharing data with others at My Move

Data exchange is one of the key reasons that My Move has decided to go ahead with Solid. That is, using My Move, you can share your new address data with companies of your choice.

Designing the data exchange journey

Below you can see how My Move has designed their initial data exchange journey. To support this journey, each actor (i.e., My Move, the user and the organisations each need a WebID).

In this journey, John shares his data with ABC Bank.

In this journey, John shares his data with ABC Bank via My Move.

๐Ÿ“˜

Coming soon: asking the user for permission via use.id

In the journey on this page, the user is asked for permission via the use.id authorisation screen. In the current version of use.id, this screen is blank and does not require user input. Instead, we have implemented a mechanism to authorise access from within your app. This functionality will be deprecated soon (and will receive legacy support).

Data exchange functionality not part of the Solid standard

For this journey, My Move has decided to rely on functionality of use.id that is not part of the Solid standard because the specification describing this functionality is still in flux.

๐Ÿšง

use.id specific fixes

My Move relies on the following use.id fixes to meet this requirement:

use.id provides an endpoint that acts as a authorisation agent avant lร  lettre: the /account/{webid_url}/access-requestendpoint.

Next steps

The other pages in this category explain how you should use this endpoint to create the user journey above.