Skip to content

Is Read required on top of Write for PATCH delete and where ? #220

@bourgeoa

Description

@bourgeoa

On PATCH spec seems to require only Write for sparql DELETE. This is implemented in solid/test-suite.
But NSS is requiring Read and Write, with the following explanations in the code comments in NSS PATCH implementation.

// Read access is required for DELETE and WHERE.
// If we would allows users without read access,
// they could use DELETE or WHERE to trigger 200 or 409,
// and thereby guess the existence of certain triples.
// DELETE additionally requires write access.

What should be the spec ? What should test-suite implement if the response is not straight forward ?

Metadata

Metadata

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions