Configurable workspaces
How To Guides
Hiding Declarative Action Button without Requiring Refresh

Hiding a declarative action button without requiring a refresh

Sometimes we want to a hide a button in Configurable Workspaces based on a certain condition. This abiltiy has added in Utah and can be achieved by using Scripted Client Conditions scripted_client_condition on the sys_declarative_action_assignment record.

Steps

Prerequisites

Make sure you've created a Declarative Action.

Open the the Declarative Action

Navigate to the sys_declarative_action_assignment record of choice.

Switch to the advanced view

Right click on the the hamburger menu on the top left corner of the record and switch to the advanced view.

Set the condition

In the Conditions tab set the condition using the fields.field_name.value syntax e.g.

"{{fields.state.value}}" == "1"

The above would ensure the Declarative Action only shows up when the state field of the record is equal to 1.

Additional Information