Nuxeo Enterprise Platform: the User Guide

Solen Guitter
Nuxeo SAS

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 EP
2.1. Connecting to Nuxeo EP
2.1.1. Logging in
2.1.2. Logging out
2.2. Moving around
2.2.1. Navigation tree
2.2.2. Breadcrumb trail
2.2.3. Dashboard
2.2.4. Tabs
3. Concepts
3.1. Domains
3.2. Workspaces
3.3. Sections
3.4. Templates
3.5. Access rights
3.5.1. Restricted reading rights
3.5.2. Reading rights
3.5.3. Writing rights
3.5.4. Removing rights
3.5.5. 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.2. Reading a document
4.3. Modifying documents
4.3.1. Modifying a document
4.3.2. Editing the content of a file online
4.3.3. Editing the metadata of a document
4.3.4. Modifying several documents in a row
4.4. Managing the attached files of a document
4.4.1. Adding a file
4.4.2. Consulting the attached files
4.4.3. Modifying an attached file
4.4.4. Removing an attached file
4.5. Copying a document
4.6. Managing your clipboard and your worklist
4.6.1. Managing clipboard
4.6.2. Managing the worklist
4.7. Consulting the document's history
4.7.1. Consulting the archived versions of a document
4.7.2. Restoring the previous version of a document
4.8. Deleting a document
4.8.1. Moving a document into trash
4.8.2. Deleting a document permanently
4.8.3. Restoring a document
4.9. Managing relations
4.9.1. Adding a relation
4.9.2. Consulting the relations of a document
4.9.3. Deleting a relation
4.10. Managing workflows
4.10.1. Consulting your dashboard
4.10.2. Managing a serial workflow
4.10.3. Managing a parallel workflow
4.10.4. Managing an approbation workflow
4.10.5. Abandoning a workflow
4.10.6. Managing your participants lists
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. Searching users
6.1.1. Finding a user
6.1.2. Finding a group
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. Managing a forum
6.3.1. Creating a forum
6.3.2. Modifying a forum
6.3.3. Managing topics
6.3.4. Participating to a topic
6.3.5. Moderating a topic
6.4. Getting informed
6.4.1. Emails
6.4.2. Notifications
6.4.3. RSS and Atom feeds
7. Functional Management of Nuxeo EP
7.1. Managing domains
7.1.1. Accessing a domain
7.1.2. Creating a domain
7.1.3. Modifying a domain
7.1.4. Editing the metadata of a domain
7.1.5. Deleting a domain
7.2. Managing workspaces and sections
7.2.1. Accessing a workspace
7.2.2. Creating a workspace
7.2.3. Modifying a workspace
7.2.4. Editing the metadata of a workspace
7.2.5. Deleting a workspace
7.3. Managing users
7.3.1. Managing users
7.3.2. Managing groups
7.4. Managing access rights
7.4.1. Granting access rights
7.4.2. Denying access rights
7.4.3. Remove a user from local rights
7.4.4. Blocking rights inheritance
7.5. Managing vocabularies
7.5.1. Consulting the vocabularies
7.5.2. Modifying a vocabulary
7.5.3. Delete a vocabulary
7.6. 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. France
A.2.3. UK

Chapter 1. Introduction

Nuxeo EP is Nuxeo's new Java-based open source ECM solution, based on the Nuxeo ECM platform. It provides a similar set of ECM functions as CPS (the previous, Zope-based, ECM platform developed by Nuxeo), such as the content creation, the status history and versioning. But Nuxeo EP also integrates new features, such as:

  • the domains, a new level above workspaces and sections, that makes it possible to make your site organization more accurate;

  • relations between the documents;

  • life cycle and associated workflows.

Documents are created in workspaces, in which users can make them evolve through collaborative work. When they are ready for distribution, documents are published in sections. Both workspaces and sections are grouped in domains, that you create to meet your own criteria.

Permission to access the available documents and actions are determined by access rights. Some users can modify the documents and submit them to review, when other users can only read the workspace's content.

Through modifications, the documents evolve. Content management workflows are used to approve the evolution of documents. All the modifications and workflows constitute the document's life cycle. Users can see the workflows they participate to in their dashboard.

All actions are transparent to users, who see the copied documents in their clipboard, as well as the documents they reserve in their worklist.

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

Chapter 2. First steps with Nuxeo EP

Nuxeo EP is an ECM platform that enables you to create and distribute documents. Access to the application is secured with a password and navigation is done using tabs.

2.1. Connecting to Nuxeo EP

Only authenticated users can access Nuxeo EP. 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.

When you type the Nuxeo EP 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 upper right corner of the page. You are immediately logged out and need to log in to work in Nuxeo EP again.

2.2. Moving around

To navigate from a workspace to another, you can use:

  • the navigation tree,

  • the breadcrumb trail.

You also have a dashboard, in which you can easily find the last modified documents and your workspaces.

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

2.2.1. Navigation tree

The navigation tree is displayed on the left column of the page. It displays workspaces and sections of a same domain, as well as folders and forums. Conversely, documents are not displayed there. Using the navigation tree, you can, for instance, go from a workspace to another without going back to the domain root.

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.

The dashboard displays:

  • the last modified documents,

  • the last published documents,

  • the workspaces you can access,

  • the documents that you created,

  • 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 corresponding to your access rights are displayed.

Chapter 3. Concepts

Nuxeo EP is organized in domains, that contain workspaces, templates and sections. The 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. 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.2. Workspaces

Workspaces are dedicated to content creation and modification. A workspace's content is meant to be shared and modified through users participation. Once the documents are ready for distribution, they must be published in a section.

You must create workspaces in the root space called Workspaces. You can add as many sub-workspaces as you wish and organize them the way you want.

3.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.

3.4. Templates

Templates are spaces that can be used as a pattern to create other spaces. They are only available for workspaces. You can manage the access rights of a template or create content in it, like in a regular workspace. When you use the template to create a new workspace, the new workspace gets the access rights and structure defined in the template.

3.5. 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 EP 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 five different types of access rights:

  • restricted reading rights

  • reading rights,

  • writing rights,

  • removing rights,

  • management rights.

3.5.1. Restricted reading rights

A user who is granted restricted reading rights can read the documents. He can also read the content's metadata and history.

3.5.2. Reading rights

A user who is granted reading rights can read the documents created in the space. He can also read the content's meta-data and history and add comments on the document.

Tip

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

3.5.3. Writing rights

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

3.5.4. Removing rights

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

3.5.5. Management rights

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

Chapter 4. Managing documents

Nuxeo EP is an ECM platform. That is to say that you can create, modify and share documents on the platform.

The documents available on Nuxeo EP are:

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

  • the file: an attached file;

  • the folder: a repertory that contains several documents;

  • the forum: a discussion space.

The evolution of a document as contributors modify 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;

  • valid: the document has been approved. 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 not moved into the "Trash" tab of the workspace or folder.

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

4.1. Creating a document

Only users with writing or management rights can create documents.

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

  • by using the buttons displayed in the “Content” tab of the workspace,

  • by dragging a file from your computer and dropping it into the workspace, using the Drag&Drop function. The document is then automatically created in the workspace and its title is the name of the original file.

To create documents using Drag & Drop, you need to install the extension corresponding to your browser. Extensions are available on the authentication page.

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.

You can only create sub-folders and documents in a folder.

To create a folder:

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

  2. On the page Available document types, click onFolder.

  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 page 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.

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 page 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. Click on the Browse button to select the file to be uploaded.

  3. Click on the Create 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.2. Reading a document

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

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

To read a document, click on its title. The document's Summary tab is displayed.

You can preview the file documents. This enables you to consult the attached file directly from the application. Thus, you do not need to save the file on your computer to read it. Previewing the file automatically creates a PDF copy of the file, that is open in your browser.

To preview the attached file of a document, click on the Generate PDF link located in the document's Summary tab.

4.3. Modifying documents

Only users with writing or management rights can modify documents.

Documents can be modified in workspaces only. There are several ways to modify a document. You can edit:

  • the document's content,

  • the document's metadata,

  • several documents simultaneously.

4.3.1. Modifying a document

Document modification means modifying or changing the attached file of a file document, modifying the text of a note, or simply editing the title or the description of the document.

Every time you modify a document, you have to determine how the version number is updated. Indeed, each document has a version number, which is a piece of information about the evolution of the document. A version number (VV.vv) is composed of a major version number (VV) and a minor version number (vv). When a document is created, its version number is 01.00. Major version increment is reserved to significant modifications. Minor version increment is used for secondary changes.

To modify a document:

  1. Click on the Modify tab of the document.

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

    The fields of the modification form are the same as in the creation form.
  3. Indicate if you want to update the document's version.

  4. Click on the Save button.

    The document's Summary tab is displayed.

4.3.2. Editing the content of a file online

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

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

To edit a file online:

  1. In the Summary tab of the file document, click on the Edit online link displayed next to the file's name.

    A browser window pops up.

  2. In the pop-up window, select Open and select the Nuxeo LiveEdit program to open the file.

  3. The file opens in the appropriate editing application, for instance MS Word for a .doc file.

  4. Modify the file.

  5. When done, close the editing application.

    A window pops up.

  6. Indicate if you want to save the modifications and update the document's version.

    The modified file is automatically uploaded on the Nuxeo EP application. A pop-up window indicates that the modifications were saved.

    The document version is incremented as you indicated.

4.3.3. Editing the metadata of a document

Metadata are informations describing certain properties of the document, so that it is more accurately referenced. Some metadata are automatically filled in by the system, but most of them need to filled in by users. When you create a document, its metadata are empty.

Modifying the document's metadata does not update the version number.

To edit the metadata of a document:

  1. Click on the Metadata tab of the document.

  2. Edit the metadata modification form.

     FieldDescription 
    Subjects

    Topic of the document.

    Tip

    Hold down CTRL key and click to select several subjects.

    RightsInformations about the reproduction rights of the document. Rights informations often encompass Intellectual Property Rights and Copyright.
    SourceThe references of the resource from which the document content is derived (totally or partially).
    CoverageInformations 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.
    OwnerUser 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.
  3. Click on the Save button.

    The document's Summary tab is displayed.

4.3.4. Modifying several documents in a row

If you need to modify several documents, you can use the worklist to modify them in one single manipulation, instead of modifying them one after the other. Bulk modification is available when the selected documents are of the same type.

To modify several documents at the same time:

  1. Check the boxes corresponding to the documents you want to modify.

  2. Click on the Add to worklist button.

    The documents are displayed in your worklist.

  3. In your worklist, click on the Edit documents link.

  4. In the modification form, select the fields you want to modify by checking the corresponding boxes.

  5. For each selected field, select the content to modify and type the new content of the field.

    Label Description 
    EmptyOnly the document whose field is empty will get the modification.
    AllAll the documents will get the modification.
  6. Click on the Next button.

    The Edit common fields for documents page summarizes the documents and fields that will be modified.

  7. Uncheck Unselect saved documents box if you want the selected documents to remain selected in the workspace or folder.

  8. Click on the Approve button.

    The documents are modified and the message Documents updated is displayed for a few seconds.

4.4. Managing the attached files of a document

You can attach files to any document type. Theses attached files are intended to bring complementary informations about the document.

4.4.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 new attached file link.

  3. Click on the Browse button and select the file to be uploaded.

  4. Click on the Save button.

    The Summary tab is displayed.

4.4.2. Consulting the attached files

You must have at least restricted 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.4.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 can replace the file by your modified version.

To replace a file by another one:

  1. Click on the Files tab.

  2. Check the Upload button.

  3. Click on the Browse button and select the file to be uploaded.

  4. Click on the Save button.

    The new file is uploaded on the application and the Summary tab is displayed.

4.4.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.5. 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.6. Managing your clipboard and your worklist

All users have a clipboard and a worklist.

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

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.

4.6.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.6.2. Managing the worklist

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

4.6.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.6.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.6.2.3. Exporting worklist

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

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

4.6.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.7. Consulting the document's history

You must have at least restricted reading or 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.7.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 and subscribe to notifications.

4.7.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.8. 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.

4.8.1. Moving a document into trash

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 approbation 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 approbation 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 and does not appear in the workspace's content list.

    The trash tab is displayed to users with management rights.

4.8.2. Deleting a document permanently

Only the users with management rights can delete a document permanently.

When they are deleted by users with writing rights, documents are moved into the Trash tab of workspaces or folders. They are not erased from the application and can still be restored.

To delete a document permanently, you need to delete it from the Trash tab:

  1. Go on the Trash tab of the workspace.

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

  3. Click on the Delete button.

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

    The document is permanently erased from the application. It cannot be restored.

    The relations toward the deleted document are updated and are displayed as a URI relation

4.8.3. Restoring a document

Only the users with management rights can delete a document permanently.

When they are deleted by users with writing rights, documents are moved into the Trash tab of workspaces or folders. They are not erased from the application and can still be restored, that is to say moved back into the Content tab of the workspace.

To restore a document:

  1. Go on the Trash tab of the workspace.

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

  3. Click on the Restore button.

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

    The document is move back into the Content tab of the workspace. It goes back to the project life cycle state, enven if its life cycle state before deletion was approved or obsolete.

4.9. 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.9.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.

4.9.2. Consulting the relations of a document

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

When you consult the relations of a document, relations are sorted into 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 whose object is the current document.

To consult the relations of a document, click on the Relations tab of the document. The outgoing and incoming relations are displayed under the Add a new relation link.

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

4.9.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.10. Managing workflows

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

A workflow is a process to approve a document. It determines a chain of users who review and approve or reject the document.

When a document is submitted to a workflow, the users that participate to the workflow have an indication of what they need to do on the document. This is the directive. To end the workflow, all the workflow participants must approve the document. Then, the workflow is automatically ended and the document gets into the specified life cycle state.

There are three types of workflow:

  • serial workflow,

  • parallel workflow,

  • approbation workflow.

To see the workflows they participate to, users use a dashboard that shows them all the documents they have to review.

4.10.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 top right corner 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.10.2. Managing a serial workflow

A serial workflow is an ordered workflow that does not make the document's life cycle state change. The workflow participants must approve or reject the document one after the other.

4.10.2.1. Starting a serial workflow

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

When you start a workflow, you define several parameters such as the modification possibilities.

To start a serial workflow:

  1. Click on the Workflow tab of the document.

  2. Fill in the form.

    Field Description 
    Workflow typeSelect Serial workflow.
    ModificationSelect if you want to allow modifications on the document during the workflow or not.
  3. Click on the Start button.

    You are automatically declared as the first participant.

  4. Add users on the workflow.

  5. Click on the Start the workflow button to be able to approve the document and let the other participants consult it.

    The link Approve is displayed so you can pass the document to the next participant.

4.10.2.2. Managing the participants of a serial workflow

When the workflow is created, there is only one participant: the workflow initiator. He or she needs to add users to participate to the workflow. Indeed, a workflow must have at least two participants.

Adding participants

Only the workflow initiator and the current participant can add participants on a workflow.

Participants can add new users on the workflow as long as they are the current participant. They can only add users right under the current participant. They can afterwards modify the order of participants.

To add a user on the workflow:

  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 and click on the Search button.

    The usernames corresponding to the search criteria are displayed.

  3. Select the level at which the new participant must be inserted in the workflow.

  4. Click on the Add to selection link corresponding to the user you want to add on the workflow.

    The selected users are displayed in the Selected users and groups column.

  5. 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.
  6. Click on the Add button.

    The new participant appears at right below the current participant.

Deleting participants

Only the current participant and the workflow initiator can delete users from the workflow.

To remove users from the workflow participants, click on the Remove link corresponding to the participant to remove in the workflow table. The removed user is not a workflow participant anymore and can only read the document.

Modifying the participants order

New participants are automatically added as the last user on the workflow. You can move users up and down the workflow. To change the order of participants, click on the arrows and .

4.10.2.3. Approving a document

The documents in a workflow to which you participate are displayed in you dashboard. They are listed in the My tasks table only when you are the current participant of the workflow.

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.

    If you are not the current participant, there is no link displayed.

    The icon indicates that you approved the document. You cannot add or remove participants, unless you are the workflow initiator.

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

4.10.2.4. Rejecting a document

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.

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

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

    The previous participant becomes the current participant. He or she needs to modify the document and approve it again so that you can review it again and approve it.

4.10.2.5. Ending a serial workflow

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

4.10.3. Managing a parallel workflow

A parallel workflow is an unordered workflow that does not make the document's life cycle state change. Workflow participants can approve or reject the document as soon as they are declared on the workflow.

4.10.3.1. Starting a parallel workflow

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

When you start a workflow, you define several parameters such the modification possibilities.

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.
    ModificationSelect if you want to allow modifications on the document during the workflow or not.
  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.

4.10.3.2. Managing the participants of a parallel workflow

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

Adding participants

The workflow initiator and all the participants can add users on the workflow.

Participants can add new users as soon as the workflow is started and as long as they have not approved the document. As soon as they approve 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 and click on the Search button.

    The usernames corresponding to the search criteria are displayed.

  3. Click on the Add to selection link corresponding to the user you want 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.

Deleting participants

The workflow initiator and all the participants can delete participants.

You can delete participants as long as you have not approved the document. As soon as you approve it, you cannot manage the workflow participants anymore. The workflow initiator does not need to participate to the workflow or to be the current participant to remove users from the workflow.

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 link corresponding the participant you want to delete in the workflow table.

    The participant is deleted. He or she cannot participate to the workflow anymore and can only read the document.

4.10.3.3. Approving a document

The participants of a parallel workflow can approve the document at any time.

To approve a document under workflow:

  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.

    The icon is displayed in front of your name to indicate that you approved the document. You cannot manage the workflow participants anymore.

4.10.3.4. Rejecting a document

The participants of a parallel workflow can reject the document at any time.

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 a document.
  3. Click on the Reject link in the workflow table.

    The icon is displayed in front of your name to indicate that you have rejected the document. You must then modify the document or have it modified until you are satisfied with it and approve it.

4.10.3.5. Ending a parallel workflow

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

4.10.4. Managing an approbation workflow

An approbation workflow is an ordered workflow that makes the document's life cycle state change. Workflow participants must approve or reject the document one after the other.

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.10.4.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 several parameters such as the outgoing life cycle state or the modification possibilities.

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.
    ModificationSelect if you want to allow modifications on the document during the workflow or not.
  3. Click on the Start button.

    You are automatically declared as the workflow's first participant.

  4. Add users on the workflow.

  5. Click on the Start the workflow button to approve the document ans let the other participants consult it.

    The link Approve is displayed so you can pass the document to the next participant.

4.10.4.2. Managing the participants of an approbation workflow

When the workflow is started, there is only one participant: the workflow initiator. He or she needs to add users to participate to the workflow. Indeed, a workflow must have at least two participants.

The workflow initiator can manage participants all along the workflow process.

Adding participants

Only the workflow initiator and the current participant can add participants on a workflow.

Participants can add new users on the workflow as long as they are the current participant.

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 and click on the Search button.

    The usernames corresponding to the search criteria are displayed.

  3. Click on the Add to selection link corresponding to the user you want to participate to the workflow.

  4. Fill in the other fields of the form.

    Field Description 
    Insertion level

    Select at which level the new participant must be inserted:

    • Below current level: the new participant will be the next user to review the document;

    • Current level: the new participant will replace you on the workflow. You will no longer be able to

    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.

Deleting participants

Only the workflow initiator and the current participant can remove users from the workflow.

To remove users from the workflow, click on the Remove link corresponding to the participant to remove in the workflow table. The removed user is not a workflow participant anymore and can only read the document.

Moving users on the workflow

New participants are automatically added below the current participant. You can move users up and down the workflow. To change the order of participants, click on the arrows and .

4.10.4.3. Approving a document

When you consult your dashboard, you see the documents you have to review. You see the documents and 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.

    The icon indicates that you have approved the document. You cannot add or remove participants, unless you are the workflow initiator.

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

4.10.4.4. 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.

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

    The previous participant becomes the current participant. He or she needs to modify the document and approve it again so that you can review it again and approve it.

4.10.4.5. 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.10.5. Abandoning a workflow

The workflow initiator is the only user who 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 three different 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.

4.10.6. Managing your participants lists

When you are susceptible to submit different documents to the same users in a workflow, you can save the reviewers list into a participants list. Then, when you want to submit a document to these users, you just have to load the participants list in the workflow and don't need to add the participants one by one.

4.10.6.1. Saving a participants list

Only the workflow initiator can save the reviewers list into a participants list.

When you save a participants list, it is saved with its due dates, directives and comments. Then, when you reuse it, it is loaded with all these properties.

To save a participants list:

  1. Add users on the workflow.

  2. In the Participants management frame, type a name for the new list.

  3. Click on the Save the current workflow as a new participant list button.

    The list is available in your saved participant lists.

4.10.6.2. Using a participants list

The participant lists are only available for the user who saved them. Only the workflow initiator can use a participant list on the workflow.

You can use your participant lists on the same workflow type as the original reviewer list. That is to say that if you save a list from a parallel workflow, you will only be able to use it on parallel workflows. Only the lists corresponding to the current workflow type are available in the saved participant lists drop down list.

To use a participant list:

  1. Select the list you want to load on the current workflow.

  2. Click on the Load selected for the current workflow button.

    The participant list is displayed in the Workflow section of the page. It has the directives, due dates and comments defined on the original workflow of the list.

4.10.6.3. Deleting a participants list

Only the user who saved the participant list can delete it.

When you delete a participant list from your saved lists, it is permanently erased. You cannot reuse it on later workflows.

To delete a saved participant list :

  1. Select the list you want to delete in the saved lists drop down list.

  2. Click on the Delete selected button.

    The list is permanently erased.

Chapter 5. Document publishing

When a document is finished and ready for distribution, you must publish it in a section. Sections are spaces intended for the diffusion 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, it is not modified in the section. Indeed, published documents are for consultation only. They 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 t publication. Indeed, the publication of a document must be approved by the users who manage the section. 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 in a row. 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 determined 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. Select the section(s) in which you want to submit the document by checking the corresponding boxes.

  4. Type a comment that explains why you submit the document in the selected section(s).

  5. Click on the Publish button.

    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.

  4. Click on the P