Introduced in Feature Pack 2

Example scenario: Using content versioning within workspaces

The following scenario highlights some of the capabilities of content versioning within workspaces. In this scenario, the Product Manager is planning a holiday event where temporary changes to certain products are required to enhance the merchandising of these products. After the holiday event is over, the product must be restored to the previous version (pre-holiday season version).

This scenario assumes that the following requirements are already in place:
  • Product "A0000552" has a base version that contains the changes before the holiday seasonal changes are made.
  • Workspace is enabled for content versioning.
  • A workspace named "Holiday Season Promotions" has been created to keep all holiday season changes in one location, and to allow only people working on the holiday season changes to see the updates.
  • Two task groups have been created: "Holiday product updates", and "Holiday season rollback".
  • Task group "Holiday product updates" contains task "Product update", which is used to change the product information.
  • Task group "Holiday season rollback" contains task "Rollback product information", which is used to restore the product at a later date.
  • The Workspace Manager already activated both task groups.

Introduced in Feature Pack 3Holiday Season Promotions workspace view in the Workspace Management tool

Holiday Season Promotions workspace view
To complete the holiday season changes scenario using content versioning within the "Holiday Season Promotions" workspace:
  1. The Workspace Content Contributor works on the "Product update" task.
  2. The Workspace Content Contributor tests their changes.
  3. The Workspace Content Contributor marks the "Product update" task as complete.
  4. The Workspace Manager schedules the commit of the "Holiday product updates" task group.
  5. The Task Group Approver approves the completed "Holiday product updates" task group.
  6. The Workspace Content Contributor works on the "Rollback product information" task.
  7. The Workspace Content Contributor tests their changes.
  8. The Workspace Content Contributor marks the "Rollback product information" task as complete.
  9. The Workspace Manager schedules the commit of the "Holiday season rollback" task group.
  10. The Task Group Approver approves the completed "Holiday season rollback" task group.

1. The Workspace Content Contributor works on the "Product update" task

While working on the "Product update" task within the "Holiday Season Promotions" workspace, the description of product "A0000552" is updated to highlight the holiday promotional information.
Editing the product for holiday season changes

2. The Workspace Content Contributor tests their changes

While working on the "Product update" task, Workspace Content Contributor can test their product information changes using the Preview function available in the Management Center.
Product changes in the store preview

3. The Workspace Content Contributor marks the "Product update" task as complete

When the Workspace Content Contributor has finished all the work required to complete the "Product update" task and they have tested their changes, they mark this task as complete. When this task is completed, an approval task is generated and assigned to the Workspace Task Group Approver.

4. The Workspace Manager schedules the commit of the "Holiday product updates" task group

The changes are completed before they are needed, so the Workspace Manager schedules the commit of the "Holiday product updates" task group for a later date. If the content is completed and approved early, it will remain in the workspace until the specified date before committing, otherwise, the data will be committed upon approval.

5. The Task Group Approver approves the completed "Holiday product updates" task group

The Task Group Approver receives an e-mail indicating that the "Holiday product updates" task group is ready for approval. Before granting approval, the Task Group Approver reviews the changes made and confirms they are correct. The Task Group Approver uses the store preview function to check the store. When the Task Group Approver is satisfied that the changes are correct, the Approver creates a version of product "A0000552" that contains the holiday changes for future reference.
New version created that includes holiday season changes

Then the Task Group Approver approves the changes in Management Center.

6. The Workspace Content Contributor works on the "Rollback product information" task

Once the holiday season changes are in place, the Workspace Content Contributor can begin the process to rollback these changes in the "Rollback product information" task targeted for a future date. The Contributor can display the versions available and view details of each version of the object within the workspace. Note that all versions of the object are shown within the workspace regardless of where the version was created (either workspace or approved content).

List of available versions for product "A0000552":
Available versions of product "A0000552"
Version details of pre-holiday season changes:
Details of pre-holiday season version within the workspace
Since the product "A0000552" is not locked, the Workspace Content Contributor restores the pre-holiday season version in the "Rollback product information" task. Once the version is restored, the workspace approval can be completed to move object to the approved content area. The following screen capture shows the list of versions after restore:
List of versions after restore

7. The Workspace Content Contributor tests their changes

While working on the "Rollback product information" task, Workspace Content Contributor can test their product information changes using the Preview function available in Management Center.
Store preview after rollback

8. The Workspace Content Contributor marks the "Rollback product information" task as complete

When the Workspace Content Contributor has finished all the work required to complete the "Rollback product information" task and they have tested their changes, they mark this task as complete. When this task is completed, an approval task is generated and assigned to the Workspace Task Group Approver.

9. The Workspace Manager schedules the commit of the "Holiday season rollback" task group

The changes are completed before they are needed, so the Workspace Manager schedules the commit of the "Holiday season rollback" task group for a later date and time. The Workspace Manager must schedule the commit of the task group before the task group is approved otherwise the task group will be committed right after they are approved.

10. The Task Group Approver approves the completed "Holiday season rollback" task group

The Task Group Approver receives an e-mail indicating that the "Holiday season rollback" task group is ready for approval. Before granting approval, the Task Group Approver reviews the changes made and confirms they are correct. The Task Group Approver uses the store preview function to check the store. Then the Task Group Approver approves the changes in Management Center.