In Livingdocs, access rights are set on a group. A group is a many-2-many relation of users to projects. So in general for a given project you will have many groups. One group, the “Owners” group is always created by default. The screenshot below shows you how to set the access rights for a given group.

You reach this screen by clicking on “Project Settings” in the main menu
Roles and scopes
Livingdocs has roles (the settings in the screenshot above) and scopes which are more granular system level access controls. Normally, a role clusters a bunch of scopes, for example “Publish and unpublish articles” in the screenshot above. So setting a role on a group gives users of this group certain scopes in the system.
Available Scopes
This lists all available scopes with their system identifiers.
In the configuration you might find scope
settings in some places, e.g. for the sidePanelItems.
Articles:
readArticles
, users that can read articlescreateArticles
, users that can create articleswriteArticles
, users that can write articlespublishArticles
, users that can publish articlesunpublishArticles
, users that can unpublish articlesdeleteArticles
, users that can delete articles
Pages:
readPages
, users that can read pagescreatePages
, users that can create pageswritePages
, users that can write pagespublishPages
, users that can publish pagesunpublishPages
, users that can unpublish pages
Data:
readDataRecords
, users that can read datacreateDataRecords
, users that can create datawriteDataRecords
, users that can write datapublishDataRecords
, users that can publish dataunpublishDataRecords
, users that can unpublish data
Lists (main menu entry):
readLists
, users that can read listsmanageLists
, users that can manage (edit) listspublishLists
, users that can publish lists
Menus:
manageMenus
, users that can edit, publish and delete menus
Project Settings:
administerProject
, users that can change project settings (project admin role)
Server Admin:
manageUsers
, create / edit / delete users (server admin role)