-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Use case: agent wants to know how to display or further process policies directly associated with a resource.
If the ODRL policies are managed separately from the resources it describes, there needs to be a way to discover the policies.
What is the discovery path for agents starting with a resource that wants to find out about the ODRL resource (including information on policies, rules, actions, permissions, prohibitions, duties, assets, parties, constraints).
Is there an intended ODRL "protocol"? Is it in this CG scope?
By protocol, I mean something very lightweight eg:
HEAD /foo
200
Link: <https://example.org/foo.odrl>; rel="odrl"
(or along the lines of Link: <https://example.org/foo.odrl>; rel="http://www.w3.org/ns/odrl/2/rights">)
Certainly ODRL information can be discovered on the data layer (using whatever most appropriate property):
<https://example.org/foo>
<http://purl.org/dc/terms/rights> <https://example.org/foo.odrl> .but I'm primarily interested in the discovery of a resource that may hold all ODRL information about the associated resource. When the general use case is taken in context of authorization, discovery through the HTTP header would allow the consumer to get further details about the target.