Change the validation access of the Dataset web service endpoints. Now, for the Delete, Read and Update datasets, if you have the proper rights on the dataset itself (and not just /wsf/datasets/) then you will be able to read, delete and update it.

However, if you want to create a new dataset, you have no other choices than having "create" permissions on the /wsf/datasets/ dataset.