0

95% of our content was created before workflow was implemented.

In the Spring of 2022, workflow was implemented. But, none of the content created before the workflow implementation actually gets locked in workflow. Is there a way to fix this, so that all of our content created prior to our workflow rollout can indeed be locked by workflow?

For additional context: the "lock" icon appears on the content in question, so it looks like it's locked but it isn't in fact protected by workflow. That content can go live to production inadvertently because it's not actually locked.

Anyone know how to fix?

1
  • Hello, welcome to Tridion Stack Exchange! Good question--does workflow automatically start when you start working on items or do you have to add them to a Bundle to start multi-item workflow? Commented Aug 12, 2022 at 13:47

1 Answer 1

1

You can probably restrict publishing of those existing items by setting them to have an Unaproved setting, by updating your workflow to set that status on items early in workflow.

Here is some additional background on why the Content Manager is allowing those existing items to be published. Some should of this should already be familiar. :-)

Existing Content Manager items go through the same versioning changes with or without workflow.

Major Versions

The items that are finished using "Save & Close" without workflow are checked in and had their major version updated, essentially telling the Content Manager they're official approved items that can be seen by others and especially published. Similarly, when items complete workflow they'll also get an updated major version.

Minor Versions

During editing with or without workflow, as items are (just) saved they get an increment to the minor version. So an existing items with major version 1.0 will save its first edit as version 1.1. The next edit will change the minor version to 1.2 and so on. There's only one minor version, which is why workflow will warn about losing changes made by others if you choose to revert something in workflow.

Note that workflow will change the behavior of the "Save & Close" button. Rather than creating a major version, the button will attempt a check-in and instead increment the minor version.

While in Workflow, publishing is influenced by a few things:

  1. Collaborative workflow. If the Content Manager collaborative workflow setting is configured, workflow and other users can see the in-progress (or "dynamic") minor version of items. This is probably not what you want if you're trying to limit publishing of even the major versions. :-)
  2. Embargo workflow. If the Content Manager collaborative workflow setting is off, the system works in an embargo mode. This means users and workflow won't see the minor version of items, but they can have the ability to see the last major version. This is likely what the Content Manager is publishing in your case--since the major version was previously approved (in workflow or not), the logic is that it's okay to publish.
  3. Approval status. The workflow process definition has additional control on items through the Approval Status of the item. By default items have an undefined status, which means workflow doesn't apply and the last major version of the items could be published.

You may want to look into changing the Approval Status of existing items to Unapproved, either automatically in your main workflow or through a separate multi-item Bundle Workflow.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.