Admin Endpoint
For the management of users, projects, groups, lists, and permissions, the DSP-API following a resource centric approach, provides the following endpoints corresponding to the respective classes of objects that they have an effect on, namely:
- Users endpoint:
http://server:port/admin/users-knora-base:User - Projects endpoint:
http://server:port/admin/projects-knora-base:knoraProject - Groups endpoint:
http://server:port/admin/groups-knora-base:UserGroup - Lists endpoint:
http://server:port/admin/lists-knora-base:ListNode - Permissions endpoint:
http://server:port/admin/permissions-knora-admin:Permission
All information regarding users, projects, groups, lists and permissions is stored in the http://www.knora.org/admin
named graph.
Additionally there is the stores endpoint which allows manipulation of the triplestore content, and the
SPARQL passthrough: http://server:port/admin/sparql/query forwards a SystemAdmin's SPARQL
query to the triplestore unchanged. It is off by default and registered only where a deployment enables it.