Is it possible to display/hide an action button depending on a record value?
You cannot toggle the display of app action buttons based on record values.
It is possible to limit users who are allowed to use app actions, by setting the Available To: option.
For details on how to set the Available To: option, refer to Configuring App Actions.