DGS Status Updater Component
The DGS Status Updater component is used to update the status of a data item for the current custodian within the DGS. This component allows the status of the data item to be set within a specific scope.
Data Items in the DGS can be set to one of four statuses using this component: SENDING, REVOKED, DELETED, and RETAINED.
Updating a data item’s status to REVOKED will trigger the cascade revocation of all data items derived from it. This means that any data items that were derived from this data item, either directly or indirectly, whose status is not REVOKED, DELETED, or RETAINED, will have their status updated to REVOKED. Items whose status is RETAINED are not affected, but the revocation process will continue to their children. The revocation process stops when it reaches a data item that has no children.
Input Channels
data — Receives a PipelineData data item and updates its status within the DGS. If the data item does not have a DGS ID stored in its tags, a warning message is sent to the deployment’s audit log.
Output Channels
data — Returns the PipelineData data item that was passed into the component.
Parameters
status — (String) The status that data items should be updated to when they pass through this component. The valid values are: SENDING, REVOKED, DELETED, and RETAINED.