Nuxeo Document Management: the User Guide

Anne de Forsan, Solen Guitter
Nuxeo SA

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2; with Invariant Section “Commercial Support”, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is available at the URL: http://www.gnu.org/copyleft/fdl.html


Table of Contents

1. Introduction
2. First steps with Nuxeo DM
2.1. Connecting to Nuxeo DM
2.1.1. Logging in
2.1.2. Logging out
2.2. Moving around
2.2.1. Navigation trees
2.2.2. Breadcrumb trail
2.2.3. Dashboard
2.2.4. Tabs
3. Concepts
3.1. Root spaces
3.1.1. Domains
3.1.2. Workspaces
3.1.3. Sections
3.1.4. Templates
3.2. Documents
3.2.1. Collaborative services
3.2.2. Documents
3.3. Access rights
3.3.1. Reading right
3.3.2. Writing rights
3.3.3. Removing rights
3.3.4. Management rights
4. Managing documents
4.1. Creating a document
4.1.1. Creating a folder
4.1.2. Creating a note
4.1.3. Creating a file
4.1.4. Creating a picture
4.1.5. Drag and Drop import
4.2. Consulting a document
4.3. Editing documents
4.3.1. Editing a document's content and metadata
4.3.2. Editing documents online
4.4. Desktop integration
4.4.1. Creating office documents into Nuxeo DM
4.4.2. Editing office documents from Nuxeo DM
4.5. Managing the attached files of a document
4.5.1. Adding a file
4.5.2. Consulting the attached files
4.5.3. Modifying an attached file
4.5.4. Removing an attached file
4.6. Managing relations
4.6.1. Adding a relation
4.6.2. Consulting the relations of a document
4.6.3. Deleting a relation
4.7. Copying a document
4.8. Managing your clipboard and your worklist
4.8.1. Managing clipboard
4.8.2. Managing the worklist
4.9. Consulting the document's history
4.9.1. Consulting the archived versions of a document
4.9.2. Restoring the previous version of a document
4.9.3. Deleting an archived version of a document
4.10. Deleting a document
4.11. Managing workflows
4.11.1. Consulting your dashboard
4.11.2. Managing a parallel workflow
4.11.3. Managing an approbation workflow
4.11.4. Managing the participants of a workflow
4.11.5. Abandoning a workflow
5. Document publishing
5.1. Submitting a document to publication
5.2. Publishing the document
5.3. Rejecting the document
5.4. Reading published documents
5.5. Unpublishing a document
6. Collaborative tools
6.1. Managing a forum
6.1.1. Creating a forum
6.1.2. Editing a forum
6.1.3. Managing topics
6.1.4. Participating to a topic
6.1.5. Moderating a topic
6.2. Commenting a document
6.2.1. Reading the comments of a document
6.2.2. Adding comments on a document
6.2.3. Replying to a comment
6.2.4. Deleting comments on a document
6.3. Searching users
6.3.1. Finding a user
6.3.2. Finding a group
6.4. Getting informed
6.4.1. Emails
6.4.2. Notifications
6.4.3. RSS and Atom feeds
7. Functional Management of Nuxeo DM
7.1. Managing spaces
7.1.1. Managing domains
7.1.2. Managing workspaces, templates and sections
7.1.3. Managing access rights
7.1.4. Managing a space's trash
7.1.5. Applying a pre-defined look to a space
7.2. Managing users
7.2.1. Managing users
7.2.2. Managing groups
7.3. Managing vocabularies
7.3.1. Consulting the vocabularies
7.3.2. Modifying a vocabulary
7.4. Managing themes
8. Searching documents
8.1. Simple search
8.2. Advanced search
8.3. Search results export
8.4. Search results customization
8.4.1. Adding new search results columns
8.4.2. Removing search result columns
8.4.3. Moving search result columns
8.4.4. Changing search result sorting
A. Commercial Support
A.1. About Us
A.2. Contact information
A.2.1. General
A.2.2. Europe
A.2.3. USA

Chapter 1. Introduction

Nuxeo DM is the ultimate ready to go collaborative document management application available on the market. Based on our popular open source ECM platform Nuxeo EP, Nuxeo DM benefits from its flexibility, feature scope, scalability and IS integration capabilities. Nuxeo DM provides organizations with the application they need to enable their teams to work more efficiently either on a project-basis or on longer term business processes. Nuxeo DM brings them the ability to create, share, annotate, store and retrieve any types of documents in their usual desktop environment.

Nuxeo DM provides organizations with the application they need to enable their teams to work more efficiently either on a project-basis or on longer term business processes. Nuxeo DM brings them the ability to create, share, annotate, store and retrieve any types of documents in their usual desktop environment.

This new version brings over 30 new features, amongst those:

  • Document preview directly from the application

  • Annotation service: annotate your documents in Nuxeo DM

  • Mail folder: fetch your mails in Nuxeo DM

  • Websites: display your workspace content as a website

  • Virtual navigation: metadata oriented navigation trees

  • Integration with desktop

This guide presents how to use the default functionalities of Nuxeo DM and helps you get comfortable with the application.

Note to readers : This user guide is on version 1.0. Some new features are not currently presented in here but will soon be. We'll keep you posted. However, you still can discover them thanks to screencasts in posts from the Nuxeo Lounge Blog :

Chapter 2. First steps with Nuxeo DM

Nuxeo DM is a collaborative document management application that enables you to create, share, review, distribute and archive documents. Access to the application is secured with a password and navigation is done using tabs.

2.1. Connecting to Nuxeo DM

Only authenticated users can access Nuxeo DM. That is to say that they must have a username and a password.

2.1.1. Logging in

To access the site and its content, you need to log in to the site. Logging in is done using a username and its associated password.

Tip

When you have downloaded Nuxeo DM from our website, default login and password are Administrator / Administrator (case sensitive) and the default URL to access Nuxeo DM is http://localhost:8080/nuxeo.

When you type the Nuxeo DM site's address in your browser, you automatically arrive on the authentication page.

  1. Type your username and password in the corresponding fields.

  2. Click on the Log in button.

    • Logging in succeeds.

      The page “Domains on the default server” is displayed.

      If there is only one domain in the site, you arrive at the domain's root.

    • Logging in fails.

      An error message is displayed. Try again to log in. If logging in fails again, contact your site administrator.

2.1.2. Logging out

When you are finished on the site, you need to log out before closing your browser.

To log out, click the Log out link in the header of the page. You are immediately logged out and need to log in to work in Nuxeo DM again.

2.2. Moving around

To navigate through the application and easily access documents, you can use:

  • the navigation trees,

  • the breadcrumb trail,

  • the dashboard.

In a document, use the tabs to access the different actions.

2.2.1. Navigation trees

Several navigation trees are available so that you can access your documents either by going through folders (physical navigation) or using virtual navigation.

2.2.1.1. Navigation through folders

The default navigation tree displayed on the left hand side of the pages is the folders navigation tree. It displays all the domain structure from root. It enables you to easily access any space in the application structure.

2.2.1.2. Virtual navigation

Another way to access documents is using virtual navigation. Virtual navigation consists in using a navigation tree based on metadata to access documents. Metadata are informations about the documents, like the document's theme for instance, or its last modification date.

By default, two virtual navigation trees are available in Nuxeo DM: geographical cover navigation tree and subject navigation tree. You can use them for instance to access all the documents about the IT subject.

You can replace or edit existing virtual navigation trees with you organzation's own vocabularies. Thus, you'll be able to adapt Nuxeo DM to your organization's structure and way of working.

See also sections Editing the document's content and metadata and managing vocabularies.

2.2.2. Breadcrumb trail

The breadcrumb trail is the list of links located above the document's name. It indicates the document's location from the site root. You can use it to move back on the site.

2.2.3. Dashboard

You can also use your dashboard to access content.

By default, the dashboard displays:

  • the last modified documents,

  • the last published documents,

  • the workspaces you can access,

  • the documents that you created,

  • the workflows you manage,

  • the workflows you participate to.

You can access your dashboard from any page of the application, by clicking on the "Dashboard" link in the top right corner of the page.

2.2.4. Tabs

Spaces and documents have several tabs. The tabs give access to the available actions on a domain, a workspace or a document. Only the tabs matching your access rights are displayed.

Chapter 3. Concepts

Nuxeo DM is both content management and collaborative work oriented.

The application is organized in domains, that contain workspaces, templates and sections. Documents are created and distributed in these workspaces and sections. The actions available to users in workspaces and sections are determined by access rights.

3.1. Root spaces

This section presents the different kind of spaces available in Nuxeo DM. The management of these spaces is presented in the chapter Functional management of Nuxeo DM.

3.1.1. Domains

A domain is a thematic space created by the site administrator at the site root. Domains contain workspaces, templates and sections. They enable you to make your site organization more accurate and precise.

When you log in to the site, you are directed to a page where the list of the available domains is displayed.

Only the site administrators can create new domains. Members of the application are automatically granted reading rights in the new domain.

When the site administrator creates a domain, three root spaces are automatically created inside it:

  • Workspaces,

  • Sections,

  • Templates.

You must create your workspaces and sections in these root spaces.

3.1.2. Workspaces

Workspaces are dedicated to content creation and modification. There are two types of workspaces:

  • collaborative workspaces,

  • personal workspaces.

3.1.2.1. Collaborative workspaces

Collborative workspaces are workspaces meant for collaborative work, that is to say that the workspace's content is meant to be shared and modified by several users. Collaborative workspaces are workspaces created in the root space called Workspaces and shared between users. Once the documents are ready for distribution, they must be published in a section.

3.1.2.2. Personal workspaces

Users have a personal workspace, in which they can create and edit documents. The management of personal workspaces is the same as for collaborative workspaces. By default a personal workspace is accessible only by its owner, but users can give access to it to other users if they want to.

Personal workspaces are accessible in the header of the application.

3.1.3. Sections

Sections are the areas where you place the documents created in a workspace when they are ready for distribution to the public or a wider audience. Documents published in sections can only be read. You cannot create or edit documents in sections.

You must create sections in the root space called Sections. You can add as many sub-sections as you wish and organize them the way you want. The structures of Workspaces and Sections are independent and thus can be completely different.

The access rights from sections and workspaces are different too: it enables the distribution of documents to a larger audience than the one that participate to the document creation.

3.1.4. Templates

Templates are spaces that can be used as a pattern to create other spaces. They are only available for workspaces. You can create content in it (either folders or documents), as in a regular workspace. When you use the template to create a new workspace, the new workspace gets the structure (folders and documents) defined in the template.

3.2. Documents

Nuxeo DM enables you to create various types of content, either office automation documents, multimedia documents or tools to ease communication between users.

3.2.1. Collaborative services

Nuxeo DM includes several collaborative document types:

  • Workspaces: workspaces are the basic space in which you can create, share and edit content. You can create as many sub-workspaces as you need to organise your application. You can create any type of content in workspaces.

  • Folders: Folders are repertories that can contain several documents. The types of document that you can create in a folder are more limited than in a workspace.

  • Forum: forums are discussion space organized in topics.

  • Picture book: picture books are spaces in which you can see and edit pictures.

  • Email folder: folder in which you can fetch mails from any inbox, thus automatically creating documents in your folder with the email's attachements.

  • Website: displays a workspace conteny as a website in which you can easily create pages and contextual links.

3.2.2. Documents

The documents that you can create in Nuxeo DM are:

  • File: an attached office file, of any format.

  • Note: a text typed in a rich editor integrated to Nuxeo DM;

  • Picture: a .png, .jpg, .tiff, or .bmp file, that has specific metadata and can be rotated.

3.3. Access rights

Access rights are permissions granted to users in the different spaces of the application. These access rights determine the actions available to users.

To make rights management easier, Nuxeo DM allow groups of users. You can thus give an ensemble of users the same access rights in a single manipulation.

Access rights can be defined for a whole domain, but also just for a workspace or a section. The rights granted or denied in a space are applied to all its content, including the sub-spaces. This is called rights inheritance. Rights inheritance spares you the declaration of access rights in every single space of the application.

There are four different types of access rights:

  • reading right,

  • writing right,

  • removing right,

  • management right.

3.3.1. Reading right

A user who is granted reading rights can read the documents created in the space. He can also read the content's metadata and history, add comments on the document and annotate it.

Tip

By default, all users have reading rights on the application's content.

3.3.2. Writing rights

Writing rights enable users to consult, create and edit content in the space. For instance, a user with writing rights can add relations on a document, or start a workflow.

3.3.3. Removing rights

Removing rights enable users to delete content in a space, either documents or sub-spaces.

3.3.4. Management rights

Users with management rights can consult, create and edit content, but they can also edit the space and manage its access rights.

Chapter 4. Managing documents

Nuxeo DM is a collaborative document management application. That is to say that you can create, edit and share documents within the application.

Documents are sorted in two categories:

  • collaborative services

  • documents

Collaborative services are folderish documents that enable users to share information:

  • Workspaces

  • Folders

  • Picture book

  • Mail folder

  • Forum

  • Website

Documents available in Nuxeo DM are:

  • the note: a text typed in a rich editor integrated to Nuxeo DM;

  • the file: an attached file;

  • the picture: a picture file with specific features available;

The evolution of a document, each time contributors edit it, constitutes its life cycle. This life cycle is composed of the following states:

  • project: the document has been created and it can be modified;

  • approved: the document has been approved and is considered as valid. Modifying it makes it back to project life cycle state;

  • obsolete: the document is not accurate anymore and, for instance, has been replaced by a new version;

  • deleted: the document is moved into the workspace's or folder's trash.

To change the life cycle state of a document, you need to submit it to a workflow.

4.1. Creating a document

Only users with writing or management rights can create documents.

Documents can be created in workspaces, templates and folders only. There are two ways to create a document:

  • by using the buttons displayed in the “Content” tab of the workspace and filing the appropriate form,

  • by drag and drop of any type of files from your desktop, one or many at a time.

4.1.1. Creating a folder

A folder is a repertory in which you can group several documents, either by creating them directly in the folder or by pasting them in it.

In a folder, you can create:

  • sub-folders,

  • websites,

  • picture books,

  • files,

  • notes,

  • pictures.

To create a folder:

  1. In the Content tab of the workspace, click on the New Document button.

  2. On the window Available document types, click on Folder.

  3. Fill in the creation form.

    Field Description 
    TitleType the name of the folder.
    DescriptionType a text explaining the purpose of the folder.
  4. Click on the Create button.

    The Content tab of the folder is displayed.

4.1.2. Creating a note

The note is a document that consists in a text displayed in the Summary tab of the document. The note is usually created using the integrated rich editor, displayed in the note creation form. This editor enables layout modifications on the text.

To create a note:

  1. In the Content tab of the workspace, click on the New Document button.

  2. On the window Available document types, click on Note.

  3. Fill in the creation form.

    FieldDescription 
    TitleType the note's name.
    DescriptionType a text that explains what the note is about.
    ContentType the text of the note in the editor displayed.
  4. Click on the Create button.

    The Summary tab of the note is displayed.

    Note

    The content of the note is available in the note field and as a .txt file that is automatically created by the system, to make it possible to download the note's content.

Tip

You can also create a note by dragging and dropping a .txt file into the Content tab of the workspace.

4.1.3. Creating a file

A file document is composed of an attached file that you upload on the application. You can upload files of any format.

You can create a file document:

  • by using the New Document button,

  • by using the Import a file button.

To create a file using the New Document button:

  1. In the Content tab of the workspace, click on the New Document button.

  2. On the window Available document types, click on File.

  3. Fill in the creation form.

     FieldDescription 
    TitleType the document's name.
    DescriptionType a text that explains what the document is about.
    ContentClick on the Browse button to select the file to be uploaded.
  4. Click on the Create button.

    The Summary tab of the document is displayed.

To create a file using the Import a file button:

  1. In the Content tab of the workspace, click on the Import a file button.

  2. On the Create a new file window, click on the Add button to select the file to be uploaded.

  3. Click on the Upload button.

    The Summary tab of the document is displayed. The document automatically takes the name of the uploaded file as its title. The Description field of the document is empty. You need to modify the document to fill in this field.

Tip

You can also drag and drop a file into the Content tab of the workspace. The file is automatically uploaded on the application.

4.1.4. Creating a picture

You can create pictures in:

  • workspaces,

  • folders,

  • picture books.

Nuxeo DM supports all picture formats: .png, .jpg, .tiff, and .bmp.

Picture documents have specific metadata and features: you can rotate them, preview them in different sizes in their specific view Picture tab.

To create a picture:

  1. In the Content tab of the workspace, click on the New Document button.

  2. On the window Available document types, click on Picture.

  3. Fill in the creation form.

     FieldDescription 
    TitleType the document's name.
    DescriptionType a text that explains what the document is about.
    ContentClick on the Browse button to select the file to be uploaded.
  4. Click on the Create button.

    The view Picture tab of the document is displayed.

4.1.5. Drag and Drop import

To ease document creation and enable mass import of document, you can drag and drop documents in the application from your computer. You can drag and drop documents to created content in:

  • workspaces,

  • folders,

  • picture books.

To create documents using Drag & Drop, you need to install an extension corresponding to your browser. Extensions are available on the authentication page or from http://www.nuxeo.com/downloads/.

To import documents using drag and drop, drag a file from your computer and drop it into the workspace. The document is then automatically created in the workspace and its title is the name of the original file or folder.

Tip

You can drag and drop files (one or more at a time) or folders with multiple files in Nuxeo DM. The complete struture of the dropped folder is reproduced and created in Nuxeo DM.

4.2. Consulting a document

You must have at least reading rights in a space to consult the documents.

You can access documents directly in the workspace or section or from your dashboard.

To consult a document, click on its title. The document's Summary tab is displayed. You can see the document's content and metadata on it.

You can also preview the document by clicking on the Preview tab. This enables you to read the attached file as a HTML file directly from the application. Thus, you do not need to save the file on your desktop to read it.

Preview uses an OpenOffice.org server to generate the HTML preview. Should OpenOffice.org not be available on the server, preview would not be available. Please contact your site administrator if preview is not available or refer to the Nuxeo EP Reference Guide for more information on OpenOffice.org server installation.

4.3. Editing documents

Only users with writing or management rights can edit documents.

Documents can be edited in workspaces only. If you want to modify a published document, you need to edit it in the workspace and republish it.

4.3.1. Editing a document's content and metadata

Document modification means:

  • editing or changing the attached file of a file document,

  • editing the text of a note,

  • or simply editing the title, description or any other metadata of the document.

Metadata are informations describing some properties of the document, so that it is more accurately referenced and easier to find using Nuxeo DM search engine or virtual navigation. Some metadata are automatically filled in by the system, but most of them need to be filled in by users. When you create a document, its metadata are empty. Default metadata are listed below.

 FieldDescription 
Subjects

Topic of the document.

RightsInformations about the reproduction rights of the document. Rights informations often encompass Intellectual Property Rights and Copyright.
SourceThe reference of the resource from which the document content is derived (totally or partially).
CoverageInformation about the scope of the content of the document. It can either be a spatial location, a temporal period or a jurisdiction.
Created atDate automatically filled in by the system when the document is created.
Last modified atDate automatically filled in by the system when the document is modified.
FormatFormat of the file attached.
LanguageLanguage used in the document.
Expire on

Date at which the document stops being valid. Click on the button to display a calendar and select a date.

This date is not indexed by the system.
AuthorUser who created the document. This field is automatically filled in by the system.
ContributorsUsers who modify the document. This field is automatically filled in by the system.

Every time you modify a document, you have to define how the version number is updated. Every document holds a version number, which is a piece of information about the evolution of the document. A version number (V.v) is composed of a major version number (V) and a minor version number (v). When a document is created, its version number is 1.0. Major version increment is reserved to significant modifications. Minor version increment is used for secondary changes.

To edit a document:

  1. Click on the Edit tab of the document.

  2. In the modification form displayed, type your modifications.

  3. Indicate if you want to update the document's version.

  4. Type a comment if you want to indicate why you modified the document.

    Tip

    This comment is logged in the document's history and helps other users know what has been changed on the document.

  5. Click on the Save button.

    The document's Summary tab is displayed.

4.3.2. Editing documents online

You can edit the attached file of a document directly from the application. Thanks to the extension Nuxeo LiveEdit is a component that enables you to modify the file and save the modifications directly from Nuxeo DM without downloading the file on your computer and uploading it again on the application.

To edit a file online, you need to install Nuxeo LiveEdit on your computer. You can download Nuxeo LiveEdit from the authentication page of the application.

For more informations on online edition of document, please refer to Desktop integration section.

4.4. Desktop integration

To ease office documents integration, Nuxeo DM has extensions that enables to created and edit Microsoft Office and OpenOffice.org documents directly from the application.

Tip

Extensions are available from the authentication page of Nuxeo DM.

4.4.1. Creating office documents into Nuxeo DM

To create office documents directly into Nuxeo DM, follow the procedure below.

  1. Click on one of the MS Office or OpenOffice.org icon displayed below the search box.

    The application corresponding to the icon you clicked on opens.

  2. Type the content of your document.

  3. Save your modifications in Nuxeo DM:

    • By closing the application.

      A Save in Nuxeo window opens.

    • By cliking Save in Nuxeo in the Add-Ins menu of the application.

  4. Give the document a title and a description, and select where to save the document in Nuxeo DM.

  5. Click on OK button.

    The document is automatically saved in Nuxeo DM.

4.4.2. Editing office documents from Nuxeo DM

  1. In the Summary tab of the file document, click on the online edition icone displayed next to the download icon.

    The document opens in the appropriate application.

  2. Modify the file.

  3. When done, close the editing application.

    A window pops up.

  4. Indicate if you want to save the modifications.

    The modified file is automatically uploaded on the Nuxeo DM application.

4.5. Managing the attached files of a document

You can attach files to any document type. These attached files bring complementary informations about the document.

4.5.1. Adding a file

Only users with writing or management rights can attach files to a document.

  1. Click on the Files tab.

  2. Click on the Add button and select the file to be uploaded.

  3. Repeat step as many times as you need to select all the files you want to attach to the document.

  4. Click on Add new files button to validate files attachment.

    The uploaded files are displayed below the Upload your files component.

4.5.2. Consulting the attached files

You must have at least reading rights to consult the attached files of a document.

To consult the attached files of a document:

  1. Click on the Files tab.

    The attached files are displayed as links.

  2. Click on the file you want to consult.

    A window pops up.

  3. Select if you want to open the file or save it on your computer.

4.5.3. Modifying an attached file

Only users with writing or management rights can modify the attached files of a document.

To modify an attached file, you need to save it on your computer. When you have modified it, you need to remove the original version and uploaded the new one.

To replace a file by another one:

  1. Click on the Files tab.

  2. Click on the icon of the file to remove it.

  3. Click the Add button and select the file to be uploaded.

  4. Click on Add new files button to validate files attachment.

    The uploaded file is displayed below the Upload your files component.

4.5.4. Removing an attached file

Only users with writing or management rights can remove the attached files of a document.

Important

When you remove an attached file from the application, it is erased. You cannot cancel the file removing.

To delete an attached file:

  1. Click on the Files tab.

  2. Click on the icon corresponding to the file you want to remove.

    The file is removed.

4.6. Managing relations

Relations are informations that connect the application's documents with other documents or external resources. Documents are thus part of a coherent and organized structure.

Available relations are:

  • reference relation (references, is referenced by),

  • basis relation (is based on, is base for),

  • replacement relation (replaces, is replaced by),

  • requirement relation (requires, is required by),

  • compliance relation (conforms to, has conform).

You can create relations between documents from different workspaces or domains.

4.6.1. Adding a relation

Only users with writing or management rights can add relations on a document.

You can create a relation from a document to:

  • another document on the application,

  • an external document,

  • a text.

To create a relation:

  1. Click on the Relations tab of the document.

  2. Click on the Add a new relation link.

    The relation creation form is displayed under the link.

  3. Fill in the creation form.

    Field Description 
    PredicateSelect the type of relation.
    Object

    Select the target of the relation:

    • Text: type the text to which the document is related;

    • Resource URI (Uniform Resource Identifier): type the reference or address of the external resource;

    • Document: click on the Search button to find the document of the application you want to create a relation to.

    CommentType a comment to add details on the relation.
  4. Click on the Add button.

    The relation is displayed as an outgoing relation, under the relation creation form.

    An incoming relation is automatically created in the target document's Relations tab, that directs to the source document of the relation.

    Relations are also displayed in the Summary tab of the document.

4.6.2. Consulting the relations of a document

All users that can read the document can consult its relations.

A summary of the document's relations is displayed in the Summary tab. You can also see all the document's relations in the Relations tab of the document. In Relations tab, relations are sorted by outgoing and incoming relations. Outgoing relations are relations that were created from the current document. Incoming relations are relations which were created from another document and to the current document.

The objects of the relation are hyperlinks. Click on the object's name to consult it.

4.6.3. Deleting a relation

Only users with writing or management rights can delete the relations of a document.

You can delete outgoing relations only.

To delete a relation:

  1. Click on the Relations tab of the document.

  2. click on the Delete link corresponding to the relation.

    The relation is deleted and does not appear in the table anymore. It is also removed from the incoming relations of the target document.

4.7. Copying a document

Only users with writing or management rights can copy documents.

When you copy a document, it is placed in the clipboard.

The pasted document has the same life cycle state as the original document. However, it has its own version number and history.

You can copy a document from a domain and paste in another one.

To copy a document:

  1. In the Content tab of the workspace, check the box in front of the document's name.

  2. Click on the Copy button.

    The document's name appears in the clipboard on the left column of the page and the Paste button in the Content tab of the workspace is now active.

  3. Go to the workspace where you want to paste the document.

    You can only paste a document in a workspace in which you have writing or management rights.

  4. There are two ways to paste the document:

    • Click on the Paste button located in the destination workspace.

      The document is displayed in the content list of the workspace.

    • Click on the clipboard's Paste in current folder link.

      The document is displayed in the content list of the workspace.

When you paste the document, it is not removed from clipboard.

4.8. Managing your clipboard and your worklist

All users have a clipboard and a worklist.

The clipboard and the worklist are two features that enable you to see documents that you have selected and reserved to paste in another workspace or to edit.

The clipboard is just meant to store copied documents to be pasted in another workspace. If you copy a first document and then copy a new document before you have pasted the first one, the second copied document replaces the first one in the clipboard.

Tip

The clipboard can store several documents if you copy them at the same time.

The worklist enables you to reserve several documents from different workspaces, to export them or modify them all at the same time.The worklist's content is saved from one session to the other.

4.8.1. Managing clipboard

To add content to clipboard, you need to copy a document.

When the copied document has been pasted, you can remove it from the clipboard. To remove a document from the clipboard, click on the Remove all link in the clipboard.

If you have copied several documents, you can remove one document independently from the others by clicking on the icon located in front of the document's name in the clipboard.

4.8.2. Managing the worklist

The worklist enables you to select and reserve several documents. You can then:

  • paste the documents in a workspace or a folder,

  • export the documents on your computer in a single ZIP folder,

  • export the documents as XML.

4.8.2.1. Adding documents to worklist

To add a document to your worklist:

  1. Check the box in front of the document's name.

    Tip

    You can select several documents to add several documents at the same time.

  2. Click on the Add content to worklist button.

    The document's name appears in the worklist on the left column of the page.

4.8.2.2. Pasting documents from worklist

To paste the worklist content, click on the Paste in current folder link in the worklist. The documents are pasted in the current workspace.

4.8.2.3. Exporting worklist

You can export your worklist as a ZIP folder or as XML files to work on the documents on your computer.

To export your worklist, click on the Zip export or XML export link in the worklist.

4.8.2.4. Removing documents from worklist

You can remove all the documents from your worklist in a single click, or you can remove only some documents from it.

To remove all the documents, click on the Remove all link in your worklist.

To remove one document from your worklist, click on the icon displayed before the document's name.

4.9. Consulting the document's history

You must have at least reading rights to consult the history of documents.

All the actions that are done on the document are registered in the document's history, with several informations, such as the date and time, the user, the comment, etc.

To consult the document's history, click on the History tab.

4.9.1. Consulting the archived versions of a document

All users can consult the previous versions of a document.

Every time you modify a document, the previous version is automatically archived by the system. Thus, the modifications do not erase the original version of the document.

The archived versions are listed below the Event log in the History tab.

To consult a previous version of a document, click on the View archived version button corresponding to the chosen version. The archived version opens.

Archived versions have few actions available: you can only create relations from it to another document, annotate it and subscribe to notifications.

4.9.2. Restoring the previous version of a document

Only users with writing or management rights can restore the previous version of a document.

Restoring an archived version means making it the current version of the document. The modifications done since that version are thus not taken into account anymore.

To restore an archived version, click on the Restore button corresponding to the chosen version. The document is displayed as it was for the chosen version.

4.9.3. Deleting an archived version of a document

Only users with writing or management rights can delete a previous version of a document.

Version deletion is a permanent action.

To delete an archived version, click on the Delete button corresponding to the chosen version. The version is immediately and permanently deleted.

4.10. Deleting a document

Only users with writing or management rights can delete documents from a space.

When you delete a document, it is moved into the space's or folder's Trash tab. Thus, deletion is not permanent and the space's manager can restore documents if they shouldn't have been deleted.

The trash tab is displayed to users with management rights.

Deleting a document occurs in two times:

  1. A user moves a document to trash.

  2. The manager of the space deletes the document permanently.

There are two ways to move a document into the Trash tab:

  1. Deleting it from the workspace content table,

  2. submitting the document to an workflow, with the destination lifecycle state deleted.

If you are sure that the document is to be deleted, you can delete it from the workspace's content table. However, if you want the deletion to be approved before, you need to submit it to an workflow and specify that the destination life cycle is deleted. When the workflow is ended and the deletion approved, the document is automatically moved into the Trash tab of the document.

To delete a document from the Content tab of the workspace:

  1. In the Content tab of the workspace, check the box in front of the document's name.

  2. Click on the Delete button.

  3. On the window that pops up, click on the OK button.

    The document is moved to the Trash tab of the workspace (available to users with management rights only) and does not appear in the workspace's content list.

    The trash tab is displayed to users with management rights.

4.11. Managing workflows

All the documents evolve according to a defined life cycle. This life cycle is composed of the following states: project, approved, obsolete and deleted. To change the document's life cycle state, you have to submit it to a workflow.

A workflow is a process in which a chain of users is defined to review and approve or reject the document.

When a document is submitted to a workflow, the users who take part to the workflow have an indication of what they need to do on the document. This is the directive. The workflow is automatically ended when all participants have reviewed the document. Then, the document moves into the pre-defined life cycle state.

There are two types of workflow:

  • parallel workflow,

  • approbation workflow.

Users who are involved in workflows are alerted by email and can have a synthetic view of what is expected from them in their dashboard. The documents they have to review are listed there.

4.11.1. Consulting your dashboard

Every user on the application has a dashboard that displays the documents he or she has to review. It also displays the list of the documents that he or she has created and the list of the last modified documents of the domain.

You can access your dashboard from any page of the application. To consult your dashboard, click on the Dashboard link in the header of the page.

In your dashboard, click on a document's name to open and read it.

Tip

Click on the frames name to fold or unfold them.

4.11.2. Managing a parallel workflow

A parallel workflow is an unordered workflow. Workflow participants can approve or reject the document as soon as the workflow is started.

The workflow is completed when all particpants have approved the document.

4.11.2.1. Starting a parallel workflow

Only users with writing or management rights can start a parallel workflow.

When you start a workflow, you define the life cycle state of the document at the end of the workflow.

To start a parallel workflow:

  1. Click on the Workflow tab of the document.

  2. Fill in the form Start a workflow.

    Field Description 
    Workflow typeSelect Parallel workflow.
    Destination life cycle state after workflowSelect the output life cycle state of the document.
  3. Click on the Start button.

    You are not automatically declared as a participant of the workflow. If you want to participate to the workflow, you need to add yourself as a participant.

  4. Add users on the workflow.

  5. Click on the Start the workflow button to let participants approve or reject the document.

    You cannot add or remove participants once the workflow is started.

4.11.2.2. Approving a document

The participants of a parallel workflow can approve the document at any time, once the workflow is started. There isn't any predefined order.

To approve a document in a workflow:

  1. Click on the Workflow tab of the document or click on the document from My tasks table in your dashboard.

  2. In the Workflow part of the page, type a comment in the Comment field.

  3. Click on the Approve link in the workflow table.

    Tip

    When a group is selected as a workflow participant, all members of the group receive the workflow action request. The step attributed to the group is completed when any of the group members takes the action (approve or reject).

    The icon is displayed in front of your name to indicate that you approved the document.

Administrators and the workflow initiator can approve or reject the document in the name of the participants. This can be useful when users are on leave and will not be able to review the document within the deadline.

4.11.2.3. Rejecting a document

The participants of a parallel workflow can reject the document at any time, once the workflow is started. There isn't any predefined order.

If the workflow was defined to make the document move into a new life cycle state at the end of the workflow and you reject the document, it will remain in its current life cycle state.

To reject a document:

  1. Click on the Workflow tab of the document or click on the document from My tasks table in your dashboard.

  2. In the Workflow frame of the page, type a comment in the Comment field.

  3. Click on the Reject link in the workflow table.

    Tip

    When a group is selected as a workflow participant, all members of the group receive the workflow action request. The step attributed to the group is completed when any of the group members takes the action (approve or reject).

    The icon is displayed in front of your name to indicate that you rejected it.

Administrators and the workflow initiator can approve or reject the document in the name of the participants. This can be useful when users are on leave and will not be able to review the document within the deadline.

4.11.2.4. Ending a parallel workflow

The parallel workflow automatically ends when the last participant approves the document.

4.11.3. Managing an approbation workflow

An approbation workflow is an ordered workflow. Workflow participants must approve or reject the document in a predefined order.

When the document is modified during an approbation workflow, it automatically goes back to the workflow initiator so that he or she approves the modifications.

4.11.3.1. Starting an approbation workflow

Only users with writing or management rights can start an approbation workflow.

When you start an approbation workflow, you define the outgoing life cycle state of the document.

To start an approbation workflow:

  1. Click on the Workflow tab of the document.

  2. Fill in the form Start a workflow.

    Field Description 
    Workflow typeSelect Approbation workflow.
    Destination life cycle state after workflowSelect the output life cycle state of the document.
  3. Click on the Start button.

  4. Add users on the workflow.

  5. Click on the Start the workflow button to let the participants review the document.

4.11.3.2. Approving a document

When you consult your dashboard, you see the documents you have to review. You can approve them only when you are the current participant.

To approve a document:

  1. Click on the Workflow tab of the document.

  2. In the Workflow section of the page, type a comment in the Comment field.

  3. Click on the Approve link in the workflow table.

    Tip

    When a group is selected as a workflow participant, all members of the group receive the workflow action request. The step attributed to the group is completed when any of the group members takes the action (approve or reject).

    The icon indicates that you have approved the document. You cannot add or remove participants anymore.

    The icon indicates that the next participant becomes the current participant.

4.11.3.3. Rejecting a document

You can only reject the document when you the current participant.

To reject a document:

  1. Click on the Workflow tab of the document.

  2. In the Workflow section of the page, type a comment in the Comment field.

    Comment is mandatory to reject the document.
  3. Click on the Reject link in the workflow table.

    Tip

    When a group is selected as a workflow participant, all members of the group receive the workflow action request. The step attributed to the group is completed when any of the group members takes the action (approve or reject).

    The icon is displayed in front of your name to indicate that you have rejected the document.

    The previous participant is automatically added at the end of the workflow. He or she needs to modify the document and approve it so that the workflow ends.

4.11.3.4. Ending an approbation workflow

The approbation workflow automatically ends when the last participant approves the document. The document automatically gets the life cycle state that the workflow initiator chose when he or she started the workflow.

4.11.4. Managing the participants of a workflow

When you create a workflow, there is no participant on the workflow.

4.11.4.1. Adding participants

Only the workflow initiator and administrators can add users on a workflow.

Approbation workflow participants can also add new users as soon as the workflow is started and as long as they have not approved the document yet. As soon as they approved it, they cannot manage the workflow participants anymore.

To add a participant:

  1. Click on the Workflow tab of the document.

    The workflow is displayed, with a form to add participants.

  2. In the Select reviewers form, type the name of a user or a group.

    The users and groups corresponding to the letters typed are displayed.

  3. Click on the user you want to add on the workflow.

  4. Fill in the other fields of the form.

    Field Description 
    DirectiveSelect a directive in the list.
    Due DateClick on the button to choose the date at which the participant must have approved or rejected the document.
    CommentType a comment explaining to the participant what he or she has to do on the document.
  5. Click on the Add button.

    The new participant is added below the current participant.

4.11.4.2. Deleting participants

Only administrators and the workflow initiator can delete participants. In an approbation workflow, current participant can also remove the next participants.

To delete a participant:

  1. Click on the Workflow tab of the document.

  2. In the Workflow section of the page, type a comment in the Comment field.

  3. Click on the Remove icon corresponding the participant you want to delete in the workflow table.

    The participant is deleted. He or she cannot participate to the workflow anymore.

4.11.5. Abandoning a workflow

Only the workflow initiator and administrators can abandon a workflow.

Abandoning a workflow means canceling it. When you abandon a workflow, the life cycle state of the document does not change. The modifications made on the document during the workflow are not deleted.

The abandon process is the same for the two kinds of workflows.

To abandon a workflow:

  1. Click on the Workflow tab of the document.

  2. In the Abandon workflow section of the page, type a comment in the Comment field.

    Comment is mandatory to abandon a workflow.
  3. Click on the Abandon workflow button.

    The workflow is canceled. The life cycle state of the document does not change and the modifications done during the workflow are saved.

Chapter 5. Document publishing

When a document is finished and ready for distribution, you must publish it in a section. Sections are spaces dedicated to thedistribution of the documents to a wider audience.

Publishing a document means publishing the version of the document as it is at the time of publication. If you modify the document in the workspace once published, it is not modified in the section. Published documents are for consultation only and cannot be modified. If you want to modify a published document, you must modify it in the workspace and then publish the modified version of the document.

When you want to publish a document, you need to submit it to publishing:the users who manage the section must approve it to enable you to publish. When the document is submitted to publication, the section managers can approve the publication submission, that is to say publish the document, or reject it. In that case, the document is not available in the section. However, it is still available in the workspace. You can modify it and submit it again.

The only actions available on published documents are:

5.1. Submitting a document to publication

Only users with writing or management rights in the workspace can submit a document to publication.

You can submit a document in several sections. The publishing workflows in the different sections are independent. The document can be published in a section and rejected in another one. The list of the sections in which you can publish a document is defined by your access rights. You can submit a document in sections in which you have at least reading rights.

To submit a document to publication:

  1. In the workspace, open the document to publish.

  2. Click on the Publish tab.

    The list of the available sections is displayed.

  3. Click on the Publish here link corresponding to the section you want to publish the document in.

    The version number of the submitted document is indicated in the publication form.

    The document is available in the section for users with management rights only. It is also displayed in their dashboard as a pending document. The document must be approved to be available to all section readers.

    Tip

    If you have management rights in the selected section, the document is automatically published. It doesn't need to be approved.

5.2. Publishing the document

Only users with management rights in the section can approve the publishing of a document.

When a document is submitted to publication in a section in which you have management rights, it is displayed in your dashboard. You must then approve or reject the document.

To publish a document:

  1. Click on the Dashboard link in the top right corner of the window, to open your dashboard.

    The pending documents are displayed in your tasks.

  2. Click on the pending document.

    The document opens in the section on its Summary tab. It has a Publishing part that has a Reject and a Publish buttons.

    Only users with management rights can see the pending document in the section.
  3. Type a comment (optional).

  4. Click on the Publish button.

    The document is now available to all the users who can access the section.

5.3. Rejecting the document

Only users with management rights in the section can reject the publishing of a document.

When a document is submitted to publication in your section, you must decide if it can be published in it. If you think that the document is not ready for publication or that it shouldn't be published in this section, you must reject it.

To reject a document:

  1. Click on the Dashboard link in the top right corner of the window, to open you dashboard.

    The pending documents are displayed in your tasks.

  2. Click on the pending document.

    The document opens in the section. It has a Publishing part that has a Reject and a Publish buttons.

    Only users with management rights can see the pending document in the section.
  3. Type a comment explaining why you reject the document publication. This comment is mandatory to reject the document publishing.

  4. Click on the Reject button.

    The document is not published and is deleted from section content. You are redirected on the Content tab of the section.

5.4. Reading published documents

You must have at least restricted reading rights to read the published documents.

To read a document in a section, click on its title.

You can read the content of a published document,its attached files, its metadata and its relations.

The relations of the published document are not the relations of the workspace document. If the document has relations in the workspace, its relations are not published in the section. Section managers and contributors can add relations on the published document.

5.5. Unpublishing a document

Only users with writing or management rights can unpublish a document from a section.

When a document is obsolete or inaccurate, it shouldn't be available in sections anymore. You have to unpublish it so section readers do not have access to the document.

Unpublishing a document deletes the document from the section, but it does not delete the workspace document.

To unpublish a document from a section:

  1. In the Content tab of the section, check the box in front of the document's name.

  2. Click on the Unpublish button.

    The document is unpublished and does not appear in the section. The original document in the workspace is not deleted.

Chapter 6. Collaborative tools

Along with the document management features, Nuxeo DM integrates collaborative tools that enable teamwork, sharing and communication between contributors.

6.1. Managing a forum

A forum is a discussion space in which users can talk together. A forum is organized around different topics, in which users can add comments. Topics and comments are displayed in threads.

As for workspaces and sections, the access to a forum is defined by access rights. Forum access rights are the same as workspace access rights. However, in the case of a moderated topic, some users are declared "moderators" and are in charge of the approval of the topic content.

6.1.1. Creating a forum

Only users with writing or management rights can create a forum.

You can only create forums in workspaces.

To create a forum:

  1. In a workspace, click on the New document button.

  2. In the window Available Document Types, click on Forum.

  3. Fill in the creation form.

    Field Description 
    TitleType the name of the forum.
    DescriptionType a text explaining the purpose of the forum.
  4. Click on the Create button.

    The forum is created. You can now create topics to start discussing.

6.1.2. Editing a forum

Only users with writing or management rights can edit a forum.

When you edit a forum, you modify its title and its description.

To edit a forum:

  1. On the forum, click on the Edit tab.

  2. Modify the title or the description of the forum. You can also add a comment explaining what you edited on the forum.

  3. Click on the Save button.

    The modifications are saved and the Forum tab is displayed.

6.1.3. Managing topics

Only users with writing or management rights in a forum can manage its topics.

Topics are subjects of discussion, in which users can post comments to participate.

The access to topics is determined by the same access rights as in a workspace.

6.1.3.1. Adding a new topic

To add a new topic in a forum:

  1. In the Forum tab of the forum, click on the New Topic button.

  2. Fill in the creation form.

    Field Description 
    Topic title

    Type the title of the topic.

    Topic descriptionType a text explaining what the topic is about.
    Moderation

    A topic can be moderated, that is to say that the content needs to be approved in order to be available to forum readers.

    • If you want the topic's content to be available without preliminary approval, check No.

    • If you want the content to be approved, check Yes. Then, in the Moderators list part of the form, type a username in t