Linked folders

This topic is organized into the following sections:

About linked folders

If you have eRoom Enterprise, your eRoom can contain linked folders. While linked folders are like eRoom folder items (for example, you can set access control, use a custom icon, and add comments), they are linked to a Documentum Server location, and content in both the eRoom and Documentum Server locations are synchronized.

Adding or deleting files in the eRoom item updates the Documentum Server location, and the reverse is also true. Only the top-level files are synched; nested folders or linked folders on either side are ignored. When you open a linked folder that cannot connect to its target repository, all the files in it are disabled.

Linked folders cannot be unlinked, but their Documentum Server target can be changed. Multiple linked folders can point to the same Documentum Server target.

Note: Linked folders do not work with Web Publisher; a linked folder cannot be linked to a Web Publisher folder, and Documentum Server-linked files from Web Publisher cannot be moved into a linked folder (copying is allowed, however, since a copy is a new instance of the file). Web Publisher folders do not appear in the Documentum Server location picker that is  displayed when choosing a target for a linked folder.

Linking to the Documentum Server

Linked folders define the Documentum Server target for the files they contain. Unlike Documentum Server-linked files, which can specify a Documentum Server target of their own, files in a linked folder are not, themselves, links. Instead, they are linked only as long as the linked folder contains them. For example, adding a file to a linked folder in eRoom automatically links that file to the Documentum Server. Removing a file from the linked folder, on the other hand, automatically severs the link and pastes or moves the actual file, not just a Documentum Server-link in the target. While contained by a linked folder, a file cannot be unlinked.

Access control for linked folders

The eRoom Edit and Open lists for files created on the Documentum Server and synchronized into eRoom are initially set to "Everyone". The Edit and Open lists for files added through eRoom are initially set as usual; Open to Everyone and Edit to creator. As with other Documentum Server-linked files, the repository's Open/Edit ACLs ultimately determine who can edit/open the file.

Only files allowed in linked folders

Only files can be added to a linked folder, and they’re automatically linked to the specified Documentum Server location. Only files from a Documentum Server location other than the linked folder's Documentum Server target can be added from the Documentum Server.

No rights management for linked folders

You cannot enable rights management for linked folders. However, linked folders can show protected files from the repository location they are linked to.

Creating and editing linked folders

A linked folder can be created only if the site, or the community, allows connections to the Documentum Server. If Documentum Server connections are not allowed, the linked folder icon does not appear on the Create Item page. If the site allows Documentum Server connections, regular (non-administrator) site members can create linked folders as long as they’re allowed to by the site. Otherwise, only administrators can create linked folders.

To create or edit a linked folder:

  1. On the Create page, click the linked folder icon.

    The Create/Edit Linked Folder page opens. It has most of the same settings as the Create/Edit Folder page. Specify folder properties as appropriate.

  2. To specify a Documentum Server location for the folder to link to, click to open the Documentum Server location picker.

  3. Log in to the Documentum Server, if you are asked to do so. These credentials specify the account used for synchronizing files between eRoom and the Documentum Server.

    If you are an administrator, you can either use your own account or the Documentum Server administrator account (specified in the Documentum Server connection settings) to synchronize the files in the linked folder. Otherwise, you must use the administrator account.

    Regular site members use their own Documentum Server accounts.

  4. If more than one repository is available, the "Documentum Server Link: Pick a repository" page opens. In this case, pick a repository and click "OK".

  5. On the "Documentum Server Link: Pick Location" page, browse the cabinets and folders within the repository to where you want to link the folder. Or, you can click "Change repository" to select a different repository, if available.

  6. Pick the target cabinet or folder, and (if available) pick a template from the drop-down list.

    To create a new folder on the Documentum Server in the selected cabinet or folder, click "new folder" to open the Create New Folder page. Specify a name and a document type. When you click "OK", you return to the location picker, and the new folder is selected.

  7. Click "OK" to specify the Documentum Server location and return to the Create/Edit Linked Folder page.

    The "Linked to" field shows the link target.

    The default template and the last sync time is shown below the field. During the sync, links are created in the linked folder to any files in the Documentum Server folder. The linked folder does not sync immediately when it’s created, but will sync during the background task that synchronizes other Documentum Server links.

  8. Click "OK" to create the linked folder, or to put your changes into effect.

    During an initial sync only, the sync status shows on the linked folder page, below the link target. Only the linked folder and the target Documentum Server folder are linked; nested folders, as well as parent folders, and their contents are not linked to the other server. Linked folders are synched at the same interval as other Documentum Server-linked files.

    Note:  Initial syncing of a folder after it has been created can take some time depending on how many files are in the target Documentum Server folder.

Working with linked folders

Since linked folders span two environments (eRoom and the Documentum Server), the results of manipulating them or their contents might be different than what you may expect when working in one environment or the other. In general, the results of your actions with linked folders are related to your permissions in both eRoom and on the Documentum Server. The following table describes the results of various operations with linked folders:
 

Action

Item

From

To

Result

Cut, paste,
drag & drop

non-linked eRoom file

anywhere in the eRoom other than another linked folder

linked folder

Copy the file to the Documentum Server in the linked folder’s Documentum Server target and create a link to it in eRoom.

 

file

linked folder

non-Documentum Server-linked eRoom location

If you don’t have rights to delete the file on the Documentum Server, you can’t delete the file from eRoom (it would reappear after a subsequent sync). Otherwise, the file (not the link) moves to the target location in eRoom and the file is deleted from the Documentum Server target of the linked folder. In this case, you must confirm that moving the file out of the linked folder may delete all versions of the file on the Documentum Server.

 

file

linked folder

linked folder

If the source and the target linked folders are the same, the action has no effect; the original file is not cut. If the source and the target linked folders are different, but the file exists in both, or they both point to the same Documentum Server target, you will see an error that the file already exists in the linked folder.

 

file

linked folder

folder with a default Documentum Server location

In eRoom, the file is deleted from the linked folder and pasted as a Documentum Server-linked file in the folder, pointing to the folder’s target. If the linked folder and the target folder have the same Documentum Server target, the file will appear in the linked folder again. On the Documentum Server, the file is moved to the folder’s target.

 

Documentum Server-linked file

anywhere in the eRoom other than another linked folder

linked folder

In eRoom, the link is moved to the target linked folder, pointing to the Documentum Server target of the linked folder. On the Documentum Server, in the target location, a link is created to the file to which the Documentum Server-linked file points. If the link already exists in the target Documentum Server location, this action has no effect, but the file is synched into eRoom during the move operation.

 

file or Documentum Server-linked file

anywhere in the eRoom

Documentum Server-linked file

A new version of the file is created on the Documentum Server.

 

linked folder

--

anywhere in eRoom

The linked folder and its contents are moved to the target location. The linked folder keeps its original target. If the target eRoom is in the same facility as the original, all links work properly. If the target eRoom is in a different facility, and there’s no connection to the target repository, or the community doesn’t allow Documentum Server connections, the linked folder is broken and an error appears on the linked folder page after the next sync.

Copy & paste

non-linked eRoom file

anywhere in the eRoom other than another linked folder

linked folder

The file is copied to the Documentum Server in the linked folder's target location, and a link to it is created in eRoom.

 

file

linked folder

non-Documentum Server-linked eRoom location

In eRoom, a copy of the file (not a link) is pasted in the target. The original file stays in the linked folder and on the Documentum Server.

 

file

linked folder

linked folder

In eRoom, a copy of the link is made in the target linked folder. On the Documentum Server, a copy of the file is made in the target Documentum Server folder.

 

file

anywhere in the eRoom other than another linked folder

linked folder

In eRoom, a copy of the file is made in the target linked folder. A copy of the file is made in the Documentum Server folder.

 

file or Documentum Server-linked file

anywhere in the eRoom

Documentum Server-linked file

A new version of the file is created on the Documentum Server.

 

linked folder

--

anywhere in eRoom

The linked folder and its contents are copied to the target location. The linked folder keeps its original target. If the target eRoom is in the same facility as the original, all links work properly. If the target eRoom is in a different facility, and there’s no connection to the target repository, or the community doesn’t allow Documentum Server connections, the linked folder is broken and an error appears on the linked folder page after the next sync.

 

Note: Importing a linked folder as part of an imported eRoom (or creating a linked folder in eRoom by using a template eRoom) is handled the same way as copying and pasting a linked folder.

Copy link & paste

Documentum Server-linked file

anywhere in the eRoom other than another linked folder

linked folder

 

Paste fails because only files (not links) can be pasted into a linked folder.

 

 

non-linked eRoom file

 

anywhere in the eRoom other than another linked folder

  

linked folder

 

Paste fails because only files (not links) can be pasted into a linked folder.

 

file

linked folder

 

non-Documentum Server-linked eRoom location

 

The pasted link is converted to a URL link pointing to the file in the linked folder.

 

 

file

linked folder

linked folder

Paste fails because only files (not links) can be pasted into a linked folder.

Add

file from desktop

--

linked folder

The file is linked to the Documentum Server in the linked folder's target.

 

Documentum Server file

--

Documentum Server folder

The Documentum Server file is copied to the Documentum Server folder. In eRoom, a link is created to the file in the linked folder.

Delete

file

linked folder

--

If you don’t have rights to delete the file on the Documentum Server, you can’t delete the file from eRoom (it would reappear after a subsequent sync). Otherwise, the link is deleted on the Documentum Server, as long as it’s not the last link. If it is the last link, all versions are deleted if you confirm that you want to do so. In eRoom, the file is permanently deleted.

 

linked folder

eRoom

--

The linked folder is deleted and the Documentum Server folder remains. Deleted linked folders go in the recycle bin, like other eRoom items. Any files in them are deleted (does not affect the Documentum Server), and synchronizing is stopped for that linked folder while it’s in the recycle bin. When the linked folder is restored, eRoom does a first-time sync with the Documentum Server.

 

Documentum Server folder

Documentum Server

--

eRoom keeps the linked folder, but its linked content is deleted. On the linked folder's page, an error appears explaining that the folder cannot be synchronized.

Change target of linked folder

--

--

--

Existing eRoom files are deleted and replaced with Documentum Server files from the new Documentum Server target. Files common to both linked folders remain.