Remedy property with a Prohibition (eg1969)

A policy from the W3C ODRL examples. The table gives the source and what the policy shows, in the source's words.

SourceWhat it shows
model#duty-prohibExample Use Case: The below Agreement between assigner http://example.com/person:88 and assignee http://example.com/org:99 prohibits the assignee to index the Asset http://example.com/data:77. If the assignee does actually index the target asset, then the remedy will be that they MUST anonymize the target asset http://example.com/data:77.

Policy #

{
  "@context": "http://www.w3.org/ns/odrl.jsonld",
  "@type": "Agreement",
  "uid": "http://example.com/policy:33CC",
  "profile": "http://example.com/odrl:profile:09",
  "prohibition": [
    {
      "target": "http://example.com/data:77",
      "assigner": "http://example.com/person:88",
      "assignee": "http://example.com/org:99",
      "action": "index",
      "remedy": [
        {
          "action": "anonymize",
          "target": "http://example.com/data:77"
        }
      ]
    }
  ]
}

Reading #

The sentences OdrlProse writes for this policy, without a profile.

Agreement http://example.com/policy:33CC

An agreement.

  • Written to the profile http://example.com/odrl:profile:09.
  1. org:99 must not index data:77, as prohibited by the assigner person:88.

    Remedies if this prohibition is breached:

    • org:99 must anonymize data:77, as required by the assigner person:88.

The renderer raised no warning for this policy.

Back to the W3C ODRL examples or the catalog.