Content Server Manual / Version 2304
Table Of ContentsThe CoreMedia Workflow installation comes with the following predefined workflows which cover the publication and translation of resources:
simple-publication
two-step-publication
- translation
The workflows define workflow roles. Each role is mapped to a group:
Group |
Description |
---|---|
composer-role |
A user of this group may start a workflow and create a change set |
approver-role |
A user of this group may approve resources in a change set |
publisher-role |
A user of this group may publish resources in a change set |
translation-manager-role | A user of this group may start a translation workflow |
administratoren | A user of this group has some rights on specific workflows for administrative tasks |
Table 3.57. Workflow role groups
A user must be a member of a role group to execute the respective task. The groups are automatically created when a workflow is uploaded and have no user rights. To approve or publish a user must also be a member of another group which has the rights on resources to be approved or published. To approve a content item A in a workflow, for example, the user must be a member of
approver-role to be able to accept the approve task in the workflow and
a group which has APPROVE rights on the content item A
In an LDAP-enhanced CoreMedia system, Workflow role groups are mapped in the Workflow Server properties.
# remap roles for default workflows #workflow.map-role.approver-role=approver@example.org #workflow.map-role.composer-role=composer@exmaple.org #workflow.map-role.publisher-role=publisher@example.org #workflow.map-role.translation-manager-role=translation@example.org #workflow.map-role.administratoren=administrators@example.org
Example 3.49. Groups in Workflow Server properties
These are looked up only once when uploading the workflow. See the Workflow Manual for a more detailed description of Workflow Server properties.
The translation-manager-role must match the setting in the property sitemodel.translationManagerRole
of the site model, see Section 5.5, “Localized Content Management” in
Blueprint Developer Manual
for details.