blindnet-io / privacy-computation-engine

Interpret sensitive data access rights and handle Privacy Requests
MIT License
7 stars 1 forks source link

Refactor names of parameters of Demand Resolution Strategy #29

Closed milstan closed 1 year ago

milstan commented 1 year ago

Currently the Demand Resolution Strategy schema of the PCE API uses a different vocabulary than the rest of the components.

For consistency, I suggest:

Also the documentation is rather limited, i.e. we must say what are other allowed values - how to set non-automatic processing of certain requests. Places this change should affect:

m4rk055 commented 1 year ago

consents is a catch-all category for all revoke-consent, object and restrict. Should we have settings for all 3 separately?

milstan commented 1 year ago

I think it is more intutitive to have 1:1 between ACTION values and this schema here. The users of our system MUST learn about types of demands (i.e. ACTIONs) so we can safely assume they know them. the catch-all term consents introduce an additional concept to learn, which we want to reduce to the minimum.