Add a state

Note

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:

  1. On the menu bar, click Manage cog icon.

  2. On the Manage page, click State flows.

  3. On the State flows page, click the desired state flow.

  4. On the state flow detail page, on the States tab, click plus sign State.

  5. 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 plus sign 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 plus sign 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.

  6. 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.

  7. Click Save.

Do you have some feedback for us?

If you have suggestions for improving this article,