Documentation Center

DocumentObj 2.0 Move [deprecated]

Moves an object in the Content Manager repository from one folder into another folder.


Parameters

NameTypeDirectionDescription
psAuthContextStringInOutDeprecated proprietary authentication context only used by .ASMX web services based on internal username/password authentication. Claims based security standards drive all the WCF .SVC web services making this parameter redundant.
psDocIdsStringInThe logical identifiers of the objects as comma space separated list
psFromFolderIdStringInThe identifier (folder id) of the folder that the object has to be moved from
psToFolderIdStringInThe identifier (folder id) of the folder that the object has to be moved into

Requirements are:

  • The user that creates the object has to have write access for the folder that contains (will contain) the object
  • A move operation is only allowed if the type of the object that is moved is allowed as the content type of the target folder.
  • A move operation is only allowed when the owner department of the object that is moved has write access in the target folder.

So a regular user can only move objects from one folder to another folder if the owner is the same. Note that when moving an object in the web site, target folders are grayed out if the owner differs.

Administrator requirements are:
  • The user that creates the object has to have write access for the folder that contains (will contain) the object.
  • A move operation is only allowed if the type of the object that is moved is allowed as the content type of the target folder.
  • If there are users assigned on the objects, like eg translators/authors/reviewers; we will not verify if everyone of these users has access to the new 'strict department'.
  • If there are objects still checked-out by some users, it could be that after the move to the 'strict department' these users are not able to check objects back in again. So it is advised to have all objects checked in before the move.
  • It could be that you break 'publications'. Consider a fully build publication, if someone moves an object to a more restrictive area (applies read security). It could break the publication since the other users cannot retrieve (read) the object anymore.
Note that:
  • All logical identifiers within Content Manager are in uppercase.
  • Content Manager only allows one content type for a folder (unless it is a reference or query folder).