---
label: 'Managing content moderation workflows'
top_level: true
related:
- core.content_structure
---
{% set configuring_workflows_topic = render_var(help_topic_link('content_moderation.configuring_workflows')) %}
{% set changing_states_topic = render_var(help_topic_link('content_moderation.changing_states')) %}
{% trans %}What is a content moderation workflow?{% endtrans %}
{% trans %}On some sites, new content and content revisions need to be moderated. That is, they need to pass through several states before becoming visible to site visitors. The collection of states and the definition of the transitions between states is known as a workflow. For example, new content might start out in a Draft state, and then might need to pass through several Review states before it becomes Published on the live site.{% endtrans %}
{% trans %}The core software allows you to configure workflows in which each transition has an associated permission that can be granted to a particular role. See {{ configuring_workflows_topic }} for more information.{% endtrans %}
{% trans %}Users with sufficient permissions can change the workflow state of a particular entity. See {{ changing_states_topic }} for more information.{% endtrans %}
{% trans %}Overview of content moderation workflows{% endtrans %}
- {% trans %}The core Content Moderation module allows you to expand on core software's "unpublished" and "published" states for content. It allows you to have a published version that is live, but have a separate working copy that is undergoing review before it is published. This is achieved by using workflows to apply different states and transitions to entities as needed.{% endtrans %}
- {% trans %}The core Workflows module allows you to manage workflows with states and transitions.{% endtrans %}
{% trans %}See the related topics listed below for specific tasks and background information.{% endtrans %}
{% trans %}Additional resources{% endtrans %}