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: Right-click > Dynamic Release Management > Add to

ChangePrimary

Allows a user to change the primary version of an instance.

CCMS Desktop: Right-click > Dynamic Release Management > Change Primary Version

CompareWith

Allows a user to compare one instance of an object with another instance of the object in a different version.

CCMS Desktop: Right-click > Dynamic Release Management > Compare with

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: Right-click > Dynamic Release Management > Create New Instance

CCMS Web: On a map, More Options menu > Create New Instance

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, More Options menu > Manage Instance

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,Right-click > Refactor

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: Right-click > Dynamic Release Management > Remove from

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,Right-click > Synchronize With

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: Right-click > Dynamic Release Management > Update to

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, Right-click > Library > Add Library

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, Right-click > Change Layer

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, Right-click > Clone 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, More Options menu > Create New Instance > Create New Branch

CreateTag

Allows a user to create a version tag.

CCMS Desktop: In Dynamic Release Management view for a version, Right-click > Tag

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, Right-click > Refactor

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, Right-click > Library > Remove Library

RenameDRMVersion

Allows a user to rename a version.

CCMS Desktop: In Dynamic Release Management view for a version, Right-click > Rename 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, Right-click > Set Security

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, Right-click > Library > Update Library

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: Support Tools menu > Export DRM Structure

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: Support Tools menu > Import DRM Structure

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: Right-click > Dynamic Release Management > Move to