Community:NCore/Relationships/authorizedToChange
From NSDLWiki
authorizedToChange
The authorizedToChange relationships points to the Agent or group of Agents can modify an object's contents.
- Types (Subject) that may contain this relationship
- Aggregator, MetadataProvider
- Types (Object) that this relationship points to
- Agent
- Predicate Namespace
- http://ns.nsdl.org/ndr/auth#
- Cardinality
- One or more
Usage and Semantics
This relationship relates a grouping object (i.e. an Aggregator or MetadataProvider) to an Agent or group of Agents. It indicates that the specified Agent (or group of Agents) are the sole entities in the repository that have permission to modify the given Aggregator or MetadataProvider's contents.
When creating a new Aggregator or MetadataProvider in the repository, if the authorizedToChange relationship is not defined, one will be created, and it will default to the Agent specified in the aggregatorFor or metadataProviderFor relationship.