-
Notifications
You must be signed in to change notification settings - Fork 535
Description
Some users want to be able to change Terms of Use metadata for multiple datasets in bulk (without need to open and edit each dataset's metadata). Users can use the Native API to add or edit metadata in the metadata fields that are in Dataverse's metadata blocks, but as of 4.19 the Native API doesn't let users do the same for Terms of Use and Terms of Access fields (in the Terms tab). In fact, if you use the "Update Metadata" endpoint to create or edit a dataset draft, which will overwrite any existing dataset metadata, all values in the Terms of Use and Terms of Access fields are also removed.
It would also be helpful to document in some brief way which fields can and can't be edited using the Native API.
(This is following discussion from the related issue at #2585)