Overview
I needed to create a user with viewing permissions for private resources in Omeka S, so this is a memo about that.
Omeka S User Permissions
Omeka S provides multiple user permission levels. Specifically, they are described on the following page.
https://omeka.org/s/docs/user-manual/admin/users/#users
Below is a summary with Japanese translations for reference.
| English | Japanese | ||
|---|---|---|---|
| Global Administrator | full installation privileges. | Global Administrator | Full installation privileges |
| Supervisor | robust site and content privileges. | Supervisor | Robust site and content privileges |
| Editor (Content Expert) | full privileges for content creation. | Editor | Full privileges for content creation |
| Reviewer | robust content privileges but can only delete own content. | Reviewer | Robust content privileges but can only delete own content |
| Author | create own content. | Author | Can create own content |
| Researcher | search and read privileges only. | Researcher | Search and read privileges only |
Access to Private Resources: View Private Resources Module
In the table above, Researcher has only search and read privileges, making it one of the possible permission levels to use when requesting review of private resources, for example. (Additionally, permissions can be extended using modules such as the Guest module.)
However, by default, Author and Researcher do not have access to private resources.
To address this issue, the following module can be used to grant Author and Researcher access to private resources.
https://github.com/omeka-s-modules/ViewPrivateResources
Summary
I hope this article is helpful for configuring user permissions in Omeka S.