A workflow is a series of predefined steps that reflect your work progress and helps users manage the work they do on assets.


Introduction

Workflows indicate the progress of a task or the status of an asset. They are a universal tool available for all asset types. For example, workflows can help users to have control over an approval or publishing process. A workflow could correspond to the creation, review, and approval stages that assets must go through before they are published.

Workflows consist of three elements – steps, states and targets. For each workflow, a sequence of workflow steps and workflow states are defined and assigned to a workflow target, that is, a specific user or user group.

Workflows

Workflows can be defined according to different processes for different types of assets. censhare comes with these preconfigured workflows:

  • Product - for the production lifecycle of products, product items, product families, and classifications

  • Media - for the production lifecycle of images, videos, etc

  • Content - for the production lifecycle of text content

censhare administrators or users with the relevant permissions, can create further workflows that are relevant for the business processes in their organization. There can be specific workflows for certain asset types. 

Workflows can be assigned to any asset type. Depending on the system configuration, a workflow can be assigned automatically, for example when an asset is created. By default, no workflow is assigned to an asset. If not otherwise specified, users can also select workflows individually.

Approval workflow

Besides the custom workflows that are available in your system, censhare provides a simple approval workflow that is available in the default configuration. This workflow is associated with the Approval task in the task management.

Workflow steps

Workflow steps represent steps and transitions in a determined workflow. For example, an Article asset transits from created, in progress, in review, approval to finished.

Workflow states

Workflow states reflect the workflow status in a more generic way. Different workflows with different steps can be mapped to the same workflow states. Workflow states give a fast overview of the status of a workflow. They describe global, system-wide, domain-independent productions phases that serve two purposes:

  • detailed regulation of the user permissions according to workflow steps

  • the visualization of hierarchical status dependencies

Workflow states cannot be selected, they are set automatically in conformance with the workflow step. Users select a workflow step when an asset has been assigned to you. The corresponding workflow state then allows, for example, that a project manager monitors the overall state of the project.

Workflow targets

Each workflow step can be assigned to a default target. This ensures that an asset in a workflow is never unassigned. The workflow target can be a user or a group. When an assigned user completes a workflow step, the asset passes to the next workflow step and is automatically assigned to the default user. If not otherwise specified, users can also assign workflow targets individually.

Workflow management

For the different work areas and domains, censhare provides preconfigured workflows. The workflow steps are mapped to the common workflow states as shown in the following table:

Workflows / steps




Workflow states

Product: Manage the workflow of products.

Media: Manage the workflow of images, videos, audio files, and 3D models.

Content: Manage the workflow of articles.

Project: Manage the workflow of projects, tactics, media plans, task lists, and campaigns.


Plan

Plan

Plan

Plan

In planning

Enrich

In creation

In creation

In creation

In production

Approve

Approve

Approve

Approve

In approval

Ready to use

Ready to publish

Ready to publish

Ready to publish

Complete

In use

Published

Published

Published

Published

-

-

-


Error

Use these workflows for product assets, media assets or content assets, as well as for campaigns and projects.

System developers and administrators can customize workflows and workflow steps to the need of their organizations. See Create custom workflows.