Skip to content

Role

A role is the function of an entity or agent with respect to an activity, in the context of a usage, generation, invalidation, association, start, and end.

Diagram

cluster_associated Role Role

Role Diagram

Specializations of Role

Class Description
Contributor Role with the function of having responsibility for making contributions to a resource. The Agent assigned to this role is associated with a Modify or Create Activities
Creator Role with the function of creating a resource. The Agent assigned to this role is associated with a Create Activity
Publisher Role with the function of publishing a resource. The Agent assigned to this role is associated with a Publish Activity
Rights Holder Role with the function of owning or managing rights over a resource. The Agent assigned to this role is associated with a RightsAssignment Activity

Other annotations

Property Value
category qualified
component agents-responsibility
definition A role is the function of an entity or agent with respect to an activity, in the context of a usage, generation, invalidation, association, start, and end.
dm http://www.w3.org/TR/2013/REC-prov-dm-20130430/#term-attribute-role
n http://www.w3.org/TR/2013/REC-prov-n-20130430/#expression-attribute