Skip to content

Discovery of an ODRL resource #12

@csarven

Description

@csarven

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.

Metadata

Metadata

Assignees

Labels

New FeatureNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions