You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dataverse can send messages to configured repositories announcing that a dataset has a related publication (as defined in the dataset metadata). This may be done automatically upon publication or triggered manually by a superuser. The receiving repository may do anything with the message, with the default expectation being that the repository will create a backlink from the publication to the dataset (assuming the publication exists in the repository, admins agree the link makes sense, etc.)
7
7
8
-
Conversely, Dataverse can recieve notices from other configured repositories announcing relationships between their publications and datasets. If the referenced dataset exists in the Dataverse instance, a notification will be sent to users who can publish the dataset, or, optionally only superusers who can publish the dataset. They can then decide whether to create a backlink to the publication in the dataset metadata.
8
+
Conversely, Dataverse can receive notices from other configured repositories announcing relationships between their publications and datasets. If the referenced dataset exists in the Dataverse instance, a notification will be sent to users who can publish the dataset, or, optionally, only superusers who can publish the dataset. They can then decide whether to create a backlink to the publication in the dataset metadata.
9
9
10
10
(Earlier releases of Dataverse had experimental support in this area that was based on message formats defined prior to finalization of the COAR Notify specification for relationship announcements.)
11
11
12
12
#### New Settings/JVM Options
13
13
14
14
Configuration for sending messages involves specifying the
15
-
:COARNotifyRelationshipAnnpuncementTargets and :COARNotifyRelationshipAnnpuncementTriggerFields
15
+
:COARNotifyRelationshipAnnouncementTargets and :COARNotifyRelationshipAnnouncementTriggerFields
16
16
17
17
Configuration to receive messages involves specifying
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/api/linkeddatanotification.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ Upon receipt of a relevant message, Dataverse will create Announcement Received
11
11
12
12
The ``dataverse.ldn.allowed-hosts`` JVM option is a comma-separated list of hosts from which Dataverse will accept and process messages. By default, no hosts are allowed. ``*`` can be used in testing to indicate all hosts are allowed.
13
13
14
-
The ``dataverse.ldn.coar-noptify.relationship-announcement.notify-superusers-only`` JVM option can be set to ``true`` to restrict notifications to superusers only (those who can publish the dataset). The default is to notify all users who can publish the dataset.
14
+
The ``dataverse.ldn.coar-notify.relationship-announcement.notify-superusers-only`` JVM option can be set to ``true`` to restrict notifications to superusers only (those who can publish the dataset). The default is to notify all users who can publish the dataset.
15
15
16
16
Messages can be sent via POST, using the application/ld+json ContentType:
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/api/native-api.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8241,7 +8241,7 @@ Get details of a workflow with a given id::
8241
8241
8242
8242
GET http://$SERVER/api/admin/workflows/$id
8243
8243
8244
-
Add a new workflow. Request body specifies the workflow properties and steps in JSON format.
8244
+
Add a new workflow. Request body specifies the workflow properties and steps in JSON format. Specifically, the body of the message should be a JSON Object with a String "name" for the workflow and a "steps" JSON Array containing a JSON Object per workflow step. (See :doc:`/developers/workflows` for the exiting steps and their required JSON representations.)
8245
8245
Sample ``json`` files are available at ``scripts/api/data/workflows/``::
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/installation/config.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3803,14 +3803,14 @@ Can also be set via any `supported MicroProfile Config API source`_, e.g. the en
3803
3803
Linked Data Notifications (LDN) Allowed Hosts
3804
3804
+++++++++++++++++++++++++++++++++++++++++++++
3805
3805
3806
-
Dataverse supports receiving LDN notifications via the /api/inbox endpoint. The datavers.ldn.allowed-hosts allows you to specify the list of host IP addresses from which LDN notifications can be received, or ``*`` to receive messages from anywhere.
3806
+
Dataverse supports receiving LDN notifications via the /api/inbox endpoint. The dataverse.ldn.allowed-hosts allows you to specify the list of host IP addresses from which LDN notifications can be received, or ``*`` to receive messages from anywhere.
3807
3807
3808
3808
Example: ``dataverse.ldn.allowed-hosts=*``
3809
3809
3810
3810
COAR Notify Relationship Announcement Notify Superusers Only
When Dataverse receives an LDN message conforming to the COAR Notify Relationship Announcement format and the message is about a Dataset hosted in the installation, Dataverse will send an notification to users who have permission to publish the dataset.
3813
+
When Dataverse receives an LDN message conforming to the COAR Notify Relationship Announcement format and the message is about a dataset hosted in the installation, Dataverse will send an notification to users who have permission to publish the dataset.
3814
3814
This can instead be restricted to only superusers who can publish the dataset using this option.
0 commit comments