Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Design documents

Proposed node types / CND

...

https://github.com/futures/fcrepo-module-auth-xacml/blob/master/src/main/resources/cnd/xacml-policy.cnd

 

No Format
<authz = 'http://fedora.info/definitions/v4/authorization#'>

[authz:xacmlAssignable] mixin
 - authz:policy (REFERENCE)

[authz:xacmlPolicy] > fedora:datastream mixin

 

In order to enable XACML authorization repository-wide the fedora:resource nodetype would be updated to include the authz:xacmlAssignable mixing:

No Format
[fedora:resource] > fedora:relations, mix:created, mix:lastModified, mix:lockable, mix:referenceable, dc:describable, authz:xacmlAssignable mixin