Change approvals is an add-on to Optimizely Content Management System (CMS), which lets you ensure that certain actions affecting the website structure or content are reviewed and approved before they are applied. The actions that can go through change approvals are changes to access rights, language settings for fallback and replacement languages, expiration date, and the moving of pages and assets such as blocks, images, and media in the structure.
Change approvals are similar to Content approvals, which is a feature where the content must be reviewed and approved before it can be published. You cannot use Change approvals without Content approvals. Both features use the same approval sequences, meaning that the same reviewers approve changes to content and settings such as access rights, language settings, and so on.
Video: The Change approvals feature
Video tutorial: The Change approvals feature. (4:42 minutes)
Change approvals are done by setting up a content approval sequence that defines the reviewers. An approval sequence can be set up with any number of approval steps and any number of reviewers in each step. An administrator sets up the sequence; as described in Manage approval sequences.
When an approval sequence is defined, the approval process is started when a user performs one of the actions that trigger the Change approvals. When the process is started, the change must be approved or declined (or the review request canceled) before any other change that requires approval can be done.
When one of the reviewers in a step approves the change, that step is considered completed, and the reviewers in the next step of the sequence are notified that they have a change to review. The change is immediately applied when all steps in the approval sequence are approved.
Example: One-step change approval
Tina was asked to change the order of the products in the Alloy top navigation menu. Because the navigation menu order is controlled by the order of the pages in the page tree, she moves the Alloy Track page in the page tree. The Alloy Track page has an approval sequence defined, so the page is not immediately moved, and Tina sees a message that the page move is awaiting approval. Alicia and Carlos are notified to approve that move when they log in. Carlos approves the move, and the page is moved immediately. The top navigation menu is updated on the website. If Carlos had declined, the page would have remained in its original position.
Change approvals use the same approval sequences as Content approvals. This means that if you have set a content approval sequence for a content item, the same sequence and the same reviewers are used when action controlled by the Change approvals feature is performed on that content item. How to set up content approval sequences is described in detail in Manage approval sequences.
The approval sequence overview is opened from a page's or assets folder's More menu:
If you have the access rights to change one of the settings controlled by the Change approval functionality, you can change settings or move pages and blocks the same way without Change approvals. However, after changing the setting, you will see a notification message: Your changes have been saved and sent for approval. The changes will come into effect once they have been approved. The content item also has a notification bar to inform you that a change is in review.
When a change is made, and in review, you can no longer move the item or edit a setting that requires approval until the review request is approved, declined, or canceled. You can cancel the review and revert your change by selecting Cancel review request from the Options menu.
When the last of the appointed reviewers approve the change, the change automatically occurs.
- When you log in to the Optimizely CMS user interface, you will see a notification if you have a change to approve:
- Click a notification to go to the page.
Use the compare tool to see the differences on the page.
- To approve or decline this change, click the Options menu and select Approve Content or Decline Content.
Email notifications for change approvals have not yet been implemented, so you are only notified in the user interface when you have a change to review.
When you have used Content approvals and sent content for review, the content (that is, the specific version of the content) is locked for editing. You can still move the page/block and change the language settings. You cannot change the access rights or expiration date.
When you have used Change approvals and sent a change for review, you can still edit the content but you cannot move the page/block or change language settings, access rights, or expiration date.