Permissions

Shares

A public share determines which objects your institution publishes. Whatever is in it can be retrieved without logging in: as Linked Data at a permanent address for each object, and with its images as IIIF. Everything else stays behind the login.

Film: the public share as Linked Data

It requires a base URI for the instance. Without one, Linked Data is off and even a public share publishes nothing. See Base URI .

The Sharing page

You create shares in the main menu under Permissions › Sharing. Accounts from status 3 upwards see this item; up to status 8 it is the only one in the Permissions menu.

The top of the page says what a public share delivers. If the base URI is missing, the page says that too, and administrators get a Set base URI link that leads to the settings.

New share opens the New public share dialog:

EntryEffect
NameOnly to tell shares apart in the list
ProjectsThe projects whose objects are published. Only projects the account may read can be chosen
Valid until (optional)The share delivers until the end of this day and nothing from the following day on. Empty means no end
Create for userAdministrators only: the share belongs to the chosen account and sees with that account’s permissions
“New public share” dialog with the name, the choice of projects, the warning that everything in the share then becomes readable by anyone, the “Valid until” date and the “Create for user” selection.

The dialog warns that everything in the share then becomes readable by anyone. In the list you can revoke or delete a share. Either ends publication. An older share that was saved as private appears in the list as private, delivers nothing. A share with an end date shows valid until with the date.

“Sharing” page: at the top the note on what a public share delivers, below it the share “Online-Sammlung Gemälde” marked public, 2 projects and valid until 31.12.2027, on the right the Revoke and Delete buttons

What is published

A share sees the data with the permissions of the account it belongs to. Whatever this account may not read does not go out either. If the account loses a permission or expires, the same applies to the share.

WhatWhen it is public
ObjectIt is in one of the share’s projects
FieldsOnly the file, text and calendar fields that the share’s account has chosen in its view settings . Comments and colours on the field never go out
EventIt is attached to a public object, and the account may read the event type
File, imageIt sits in one of the chosen file fields of a public object
Authority dataWith their identifiers from GND, Wikidata or Getty. Concepts from your own in-house list get an address of their own
Person from the address bookNever, see below

What an object says in the Linked Data document follows its mappings to concepts , just as in an export.

Persons from the address book

Persons from the address book never appear by name in a share and have no public address. If a person is connected to an authority record, the public data of the object or event points to that record (GND, Wikidata or a concept from the in-house list), with its name. Without an authority record the person is missing from the public data altogether. This applies to address fields, links into the address book and actors in events, and equally to the export to Linked Art in the browser.

Images

Moliri only hands out originals and preview images to logged-in accounts with read permission on the file. The images of publicly shared objects are the exception and can be retrieved by anyone.

Addresses

All addresses begin with the base URI, in this example https://sammlung.museum.de.

AddressContents
…/id/object/42The permanent address of object 42. It redirects to its document
…/ld/object/42The document: JSON-LD following the Linked Art profile for programs, a plain page for the browser. …/ld/object/42.jsonld always returns JSON-LD
…/id/event/…, …/id/file/…, …/id/concept/…The same for events, files and concepts from the in-house list
…/ld/dumpDescription of the full dump with the files moliri-ld.jsonld.gz (JSON-LD) and moliri-ld.nt.gz (N-Triples)
…/ld/changesChange feed following IIIF Change Discovery: new, changed and deleted records. It names the full dump, so that an aggregator loads it once and then only follows the feed
…/iiif/manifest/42IIIF manifest of the object (Presentation API 3.0), only for objects with an image
…/iiif/collection/902IIIF collection of project 902
…/iiif/collectionOverview of the collections

Anything that is not public answers with “not found” (404), and so does every one of these addresses as long as no base URI is set.

The manifest contains the object’s details from its mappings, the hotspots as annotations and a 3D model as a reference. The images are served following IIIF Image API 3.0 (level 0), so that an IIIF viewer such as Mirador shows them at full resolution. On an open object the IIIF button leads to the manifest. In the LIDO export, linkResource and the preview image also point to the public IIIF address.

When changes appear

ChangeEffect
Data of a public objectThe documents are updated about every minute
Share created, revoked, deleted or expiredThe addresses answer accordingly at once, and the documents follow at the next run
Full dumpRewritten every night. Before the first run …/ld/dump answers with 404

The instance sets up the runs when it starts, provided a base URI is set. See Operation .

Not to be confused with

FeatureWhat it does
Saved view Make available to all usersMakes a view with filters visible to all accounts of the instance. Has nothing to do with shares. See Saving a view
Sharing an Excel export presetMakes a field selection available to all accounts
Exporting the calendar as an ICS fileA one-off file, not a subscription
Excel export , JSON export, metadata standards Output data as a file, for example for exchange with other systems
Licence and licence holder on the fileInformation about the image, not a sharing status. Publication happens through the share of the object