DRM access rights
DRM user-related access rights
These access rights control access to functions related to working with content in DRM. These access rights are included for DRM deployments only. Some apply only to CCMS Desktop or only to CCMS Web, or both, as noted.
AddTo
Allows a user to add objects to other branches where there are currently no instances of those objects.
CCMS Desktop:
ChangePrimary
Allows a user to change the primary version of an instance.
CCMS Desktop:
CompareWith
Allows a user to compare one instance of an object with another instance of the object in a different version.
CCMS Desktop:
CreateNewInstance
In CCMS Desktop, allows a user to fork a new instance of an object in one or more of the versions in which the instance currently exists. For maps, the new instance must be created in a version where the map does not currently exist.
In CCMS Web, allows a user to create a new instance of a map in a different branch of the same product or library.
CCMS Desktop:
CCMS Web: On a map,
EditInMultipleBranches
Allows a user to edit an object across multiple branches. Users without this access right can edit an object only in the assigned branch. If the object is in additional branches, it is forked in the assigned branch.
CCMS Web: Edit
MoveTo
Legacy function no longer in use.
Previous releases of CCMS Desktopincluded a Move to option in the right-click Dynamic Release Management menu. That option has been removed and replaced by the add-on MoveToLibrary plugin.
If you do not have that plugin installed, you do not see a Move to option in the menu. The legacy MoveTo access right does not apply to the MoveToLibrary plugin.
PushTo
Allows a user to push an object from one branch to another.
CCMS Web: On a map,
Refactor
Allows a user to refactor a single object into a lower-level library.
CCMS Desktop: In Dynamic Release Management view, on a linked library,
RemoveFrom
Allows a user to remove objects from versions when there are no dependencies for those objects. Objects cannot be removed from their primary version.
CCMS Desktop:
SynchronizeVersion
Allows a user to update the content in a version by synchronizing it with another version.
CCMS Desktop: In Dynamic Release Management view, on a version,
UpdateTo
Allows a user to replace an instance of an object in a version with a different instance of the same object from another version.
CCMS Desktop:
DRM admin-related access rights
These access rights control access to DRM functions that DRM administrators perform, mostly related to maintaining the DRM structure. These access rights are included inDRM deployments only. Some apply only to CCMS Desktop or only to CCMS Web, or both, as noted.
AddLibrary
Allows a user to link library versions to other library or product versions.
CCMS Desktop: In Dynamic Release Management view for a version,
ChangeLayer
Allows a user to move a library to a different layer if using multi-level libraries.
CCMS Desktop: In Dynamic Release Management view for a library,
CloneVersion
Allows a user to clone a version. The clone is identical to the original version and added to the same library or product.
CCMS Desktop: In Dynamic Release Management view for a version,
CreateDRMObject
In CCMS Desktop, allows a user to create a new product, library, release, or version.
In CCMS Web, allows a user to create a new branch while creating a new instance of a map.
CCMS Desktop: Dynamic Release Management view
CCMS Web: On a map,
CreateTag
Allows a user to create a version tag.
CCMS Desktop: In Dynamic Release Management view for a version,
Refactor
Allows a user to refactor a single object into a lower-level library.
CCMS Desktop: In Dynamic Release Management view for a product or library,
RemoveLibrary
Allows a user to unlink library versions from other library or product versions when there are no dependencies between the versions.
CCMS Desktop: In Dynamic Release Management view for a version,
RenameDRMVersion
Allows a user to rename a version.
CCMS Desktop: In Dynamic Release Management view for a version,
SetSecurity
Allows a user to set the content level security for a version. While security must be set in CCMS Desktop, it takes effect only in CCMS Web.
CCMS Desktop: In Dynamic Release Management view for a version,
UpdateLibrary
Allows a user to select which version of a library a product version or other library version is linked to.
CCMS Desktop: In Dynamic Release Management view for a version,
Additional DRM access rights you can add
These access rights are not part of the CCMS configuration by default. They apply to additional DRM plugins that you can choose to implement for extra functionality. If you implement any of those plugins, you need to add and configure these access rights as well.
ExportDRMStructureHandler
Allows a user to export the DRM structure from a content store using the DRMStructureSynchronizer plugin.
If you are using the DRMStructureSynchronizer plugin, you must manually add this access right to accessrights.xml.
CCMS Desktop:
ImportDRMStructureHandler
Allows a user to import an exported DRM structure into a content store using the DRMStructureSynchronizer plugin.
If you are using the DRMStructureSynchronizer plugin, you must manually add this access right to accessrights.xml.
CCMS Desktop:
MoveToLibrary
Allows a user to refactor multiple objects into another product or library. It is a replacement for the legacy Move to function.
If you are using the MoveToLibrary plugin, you must manually add this access right to accessrights.xml.
CCMS Desktop: