CCMContentApprovalWorkflow contract type

Communications Manager differentiates between two Changeset types:

  1. Changesets created and managed internally by Communication Manager Designer (for more information, see Communication Manager Designer Help).
  2. Changesets created and controlled by an external workflow (see CCMContentApprovalWorkflow V1).

CCMContentApprovalWorkflow handles the second type of Changeset. With this contract type, you can assign a new state to a Changeset, retrieve information on this Changeset, and get a list of all Changesets in a project.

The following rules apply to the Changesets:

  • Changesets created in Communication Manager Designer are always and only controlled by Communication Manager Designer.
  • Changesets created with the DesignerCreateWorkV1call are always controlled externally by CCMContentApprovalWorkflow.