Difference between revisions of "Listings of User Roles and Privileges"

From EPrints Documentation
Jump to: navigation, search
(Added list page for user roles and privileges.)
 
(Added user roles for user types and public privileges)
Line 1: Line 1:
 
This page is intended to be a near exhaustive listing of roles and privileges that can be assigned to a user to allow them to carry out certain actions.
 
This page is intended to be a near exhaustive listing of roles and privileges that can be assigned to a user to allow them to carry out certain actions.
 +
 +
== User Roles ==
 +
;general
 +
:
 +
;edit-own-record
 +
:
 +
;saved-searches
 +
:
 +
;set-password
 +
:
 +
;deposit
 +
:
 +
;change-email
 +
:
 +
;editor
 +
:
 +
;view-status
 +
:
 +
;staff-view
 +
:
 +
;admin
 +
:
 +
;edit-config
 +
:
 +
 +
=== Roles used by User Types ===
 +
;minuser
 +
:general, edit-own-record, saved-searches, set-password, lock-username-to-email
 +
;user
 +
:general, edit-own-record, saved-searches, set-password, deposit, change-email
 +
;editor
 +
:general, edit-own-record, saved-searches, set-password, deposit, change-email, editor, view-status, staff-view
 +
;admin
 +
:general, edit-own-record, saved-searches, set-password, deposit, change-email, editor, view-status, staff-view, admin, edit-config
 +
 +
== User Privileges ==
 +
 +
=== Privileges for public roles ===
 +
These privileges available to users without them needing to login.  This mainly pertains to REST requests you may or may not want accessible.
 +
;+eprint/archive/rest/get
 +
:REST request to get metadata for an eprint in the live archive
 +
;+eprint/archive/rest/get
 +
;REST request to get metadata for a subject in the archive's subject tree.

Revision as of 14:26, 23 August 2022

This page is intended to be a near exhaustive listing of roles and privileges that can be assigned to a user to allow them to carry out certain actions.

User Roles

general
edit-own-record
saved-searches
set-password
deposit
change-email
editor
view-status
staff-view
admin
edit-config

Roles used by User Types

minuser
general, edit-own-record, saved-searches, set-password, lock-username-to-email
user
general, edit-own-record, saved-searches, set-password, deposit, change-email
editor
general, edit-own-record, saved-searches, set-password, deposit, change-email, editor, view-status, staff-view
admin
general, edit-own-record, saved-searches, set-password, deposit, change-email, editor, view-status, staff-view, admin, edit-config

User Privileges

Privileges for public roles

These privileges available to users without them needing to login. This mainly pertains to REST requests you may or may not want accessible.

+eprint/archive/rest/get
REST request to get metadata for an eprint in the live archive
+eprint/archive/rest/get
REST request to get metadata for a subject in the archive's subject tree.