All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cnd.access-control.cnd Maven / Gradle / Ivy

Go to download

This module adds access roles to the repository tree. It creates a REST/JSON API for post and get of access roles on Fedora objects and datastreams. It supports the querying of effective roles by authorization delegates.

There is a newer version: 4.7.5
Show newest version
/*
 * Fedora role-based access control (RBAC) namespace
 */


[authz:rbaclAssignable] mixin
    + authz:rbacl (authz:Rbacl)
    
[authz:Rbacl] noquery 
    + authz:assignment (authz:Assignment) sns
    
[authz:Assignment] > nt:unstructured noquery
    - authz:principal (string) nofulltext
    - authz:role (string) multiple nofulltext




© 2015 - 2025 Weber Informatics LLC | Privacy Policy