As an asset goes from creation to publishing, it goes through a series of steps. Brightspot provides the ability to take each of those steps and put them into a workflow. This allows you to pass an asset along through each step, and track its status as it makes its way towards the published status. This topic provides in-depth instructions on how to set up a workflow.
You can create different workflows for different content types. For example, the workflow for an article can include first draft, final draft, and publication. The workflow for an image can include initial upload, cropping, and adding metadata.
To create a workflow:
- Click > Admin > Workflows. A New Workflow widget appears.
- In the Name field, type a name for the workflow.
- In the Sites field, add sites to which the workflow applies (or leave blank to apply the workflow to all sites). For information about creating sites, see Creating a site.
- In the Content Types field, select the content types to which this workflow applies.
In the Actions field, do the following:
- Click Add Status. A new status box appears.
- Type the name of the status.
- If this is the first status that you created, click Add Transition in the status box New. Otherwise, click Add Transition in the previous status box that you created.
- Drag your mouse over the status box you created in step a. A transition box appears between the two status boxes.
- In the transition box, type a name for the transition.TipTransitions in the workflow widget appear in alphanumeric order, which may be different from the intuitive workflow order. To ensure the transitions appear in an intuitive workflow order, start a transition’s name with a numeral.
- Repeat steps a–e to add additional statuses and transitions. Ensure you have a transition to the status Published.
- Click Save.
The following illustration is an example of a simple workflow for an article.
After you save a workflow—
- Brightspot lists the workflow in the Workflows list.
- Each time you create a new asset for the workflow’s content type, the Editorial Toolbar displays the workflow status and a Workflow button. When the button is clicked, the Workflow widget appears.
- Brightspot saves a draft for each status in the workflow. You can retrieve those drafts from the Revisions widget.
- The asset’s current status appears in the Recent Activity and Unpublished Drafts widgets (see Standard dashboard and widgets).
- Assets created before a workflow was created automatically enter the workflow—unless they are published. For example, if you saved a draft of an article, and your administrator later created a workflow, your article can be submitted to the workflow.
For a details of an asset's statuses as it transitions through a workflow, see Progression of an item through states.
To transition an item through a workflow:
- Search for and open the item on the content edit page.
- Perform the required edit for the item’s status. For example, if the item’s status is Editing, perform an editorial review to approve or reject the article.
In the Editorial Toolbar, click Workflow. A widget appears.
- In the Workflow widget, do the following:
- Enter an optional comment for the users or roles performing the next step in the workflow.
- Click the applicable transition.
Brightspot retains a draft of an item in each status. For example, referring to the illustration in Create a custom workflow, Brightspot saves a copy of the article in the Editing, Final approval, Rejected, and Published statuses. You can retrieve the draft of an item in each of its statuses; for details, see Revisions widget.
When you create a workflow for a particular content type, published items of that type are exempt from the workflow. However, you may want published items to go through a workflow, such as if you added a quality control step for spelling or graphic attributions.
To introduce published content into a workflow:
To limit users’ access to workflow transitions:
You can limit users’ access to certain workflow transitions. For example, you may want one group of users to do only content editing, and another group of users to do only proofreading. This level of access control is available only for roles, not for individual users.
- Click > Admin > Users & Roles
- In the Roles widget, select the role whose available transitions you want to limit. The Edit Tool Role widget appears.
- Under Permission Settings, under Types, select All Except. A form appears.
- Under Restricted Types, click and select Content Type. A form appears.
- From the Type list, select a content type.
- From the Actions list, select All Except. A form appears.
- From the Type Actions list, select the transitions that you want to exclude from the role.
- Repeat steps 4–7 to add additional restrictions for content type-workflow transition combinations.
- Click Save.
Referring to the illustration in Create a custom workflow and the above illustration in step 4:
- When the role is working on an article, and
- When the article is in status Pending Review, then
- The role can only reject the article, not approve it.
- All other roles can both approve and reject the article.
You can migrate multiple assets simultaneously through a workflow. The following procedure applies to assets that are already in a workflow; they cannot be in a workflow's New status.
To migrate multiple assets simultaneously through a workflow:
- Using the main search field, search for the assets you want to migrate in bulk through a workflow.
- Select the assets you want to migrate through the workflow by clicking the checkbox next to their names.
- Click and click Bulk Workflow Selected.
- From the Workflow Options page, select the next step in the workflow to which you want these assets to be migrated.
- From the Confirm Bulk Workflow page, click Confirm Bulk Send [name of workflow step].
- You are taken back to the Workflow Options page where you can continue to migrate these assets through the workflow, or you can exit out of the workflow and continue with other work in Brightspot.