Constellation Landing Pages with Tabbed Layout - Controlling 3 dot menu actions visibility based on tab names

In constellation landing page, tabbed layout is used with 2 different tabs. Both the tabs are displaying the List view from the data page of same class context, but displaying different columns and row level actions. How to control the visibility of row level actions (from 3 do menu) based on Tab names (view names).

Ex: From the below screen shot, “clone job” row level action should be present only for “Show Jobs” tab, not in “Show Active Jobs” tab. How to control visibility based on the view names.

Hello @Subashini Welcome to Forums :slight_smile:

You can control the visibility of the local actions for each record from flow action security tab as shown below

However to check the tab condition might not be possible in the when rule context, as these actions are retrieved when you click on the 3 dots through actions dx api call and it’s all OOTB and such i did not find any extension points. Also you will not see any tab or landing page parameters as well. Hence that might not be possible as per my analysis and best knowledge.

Even if i write a when rule and check conditions for any row level data, I am not able to work it out as well. So may be role based, privilege based check might be possible.

Happy to hear from others if they anything interesting on this topic

Regards

JC

To add to @JayachandraSiddipeta this is not a feature officially supported.

I was playing with this just yesterday and as JC said, when rules based on your fields does not work. If someone figures it out, I would love a definitive Constellation 101 on the topic :slight_smile:

Failing that, there is a product feedback item on the roadmap for it (EPIC-97828)