Add a state
To configure Content Hub, you must either be a superuser or have the necessary permissions granted to you through user group policies.
A state flow is a collection of states, together with the transitions that let users move content from one state to another.
To add a state:
-
On the menu bar, click Manage .
-
On the Manage page, click State flows.
-
On the State flows page, click the desired state flow.
-
On the state flow detail page, on the States tab, click State.
-
In the State dialog box, fill in the following fields.
Field name
Description
Mandatory
Name
The name of the state.
Yes
Description
A description of the state.
No
Update assignees
Actions available to state flow assignees while interacting with this state.
Yes
Assigned users
Users assigned to interact with content items that are in this state. Enter names manually, or click to select them from a list.
No
Assigned user groups
User groups assigned to interact with content items that are in this state. Enter names manually, or click to select them from a list.
No
Assignees (dynamic)
Choose which role users are automatically assigned.
No
Assignee groups (dynamic)
Choose which role user groups are automatically assigned.
No
Behavior configuration fields
The fields that appear here depend on your configuration. They let you select a strategy to determine what happens to the values of entities that transition into this state:
-
Keep - no changes are made to this entity value.
-
Clean - the value of this entity is deleted.
-
Replace all with - sets the new specified value. This lets you switch to a different work flow.
-
Add to existing - adds the specified values to the entity.
-
Find and remove - removes the specified values from the entity.
Yes
Important-
Avoid using static assignment relations in scripts that enable dynamic relations. We instead recommend creating dedicated relations, and ensuring that Allow navigation is set to true.
-
Do not use the Add to existing option if the cardinality of a specific member doesn't allow multiple values (for instance, OneToMany relations such as AssetType) as it will return an error upon transition. Use the Replace all with option instead.
-
The Add to existing and Find and remove transition options are applicable to assigned users, assigned users groups, and any other user-related field configured in your schema. However, these options aren't applicable to dynamic assignees.
-
-
Optionally, you can change the order in which states are displayed by clicking the sort drop-down list and choosing one of the following options.
Name
Description
Name
Sorts the states alphabetically, by name.
Date created
Sorts the states in the order they were created, starting with the earliest.
Sequence number
Sorts the states according to the order they are executed in the flow, starting with the first.
-
Click Save.