Simple status update
The status action is presented by a dropdown which is available on asset's detail view.
This dropdown displays available target statuses for the current asset, according to available wkf actions on the asset for the user (permissions check)
If no actions are available, the dropdown can still be displayed (Depending on configuration and permissions cf setup and cf security below) and the it will only show the current status as information.
Bulk status update
Bulk status update is available for a selection of assets after a config update cf config setup.
This action will not be displayed if status indicator is not displayed by config (cf config setup)
This action can be disabled, if no available target statuses have been found on the asset selection for current user.
This action can be disabled if user has no rights to see status indicator
=> Is not allowed to perform at least one wkf action on assets from at least one media library (cf indicator security)
This actions allows user to use the change status popover. It is displaying available target statuses for the current asset selection. If there are non available statuses for some assets from the selection, the target statuses will be marked with an exclamation mark to warn the user.
If a marked status is chosen, only assets which can go to the target status will be updated.
Security
Available target statuses are computed/retrieved from asset.status.$workflowActions values.
These values are accessible only if the data retreiving call is bearing a workflows: true parameter.
Target statuses can be unavailable because of a lack of permissions or of a lack of wkf actions on the workflow definition.
$workfloActions are responding to permissions set on the role with wedia-config.
=> screen wedia config role asset wkf permissions.