Prevent new smart fields from being displayed on every team

Feature(s) impacted

Smart fields & smart actions

Observed behavior

When i create a new smart field or a new smart action, it’s displayed on every team by default.

Expected behavior

Most of our teams have limited permissions, so when i create a new field i have to switch to every team and manually hide it in the layout. We have more than 10 teams and most of the time i only want the fields to be displayed on 2 of them.
I’m looking for a way to make new fields and actions to be hidden by default on every team. (or better, being able to choose which team have them hidden by default)

With the “roles” features i just set the default permissions on Smart Actions to none, so they shouldn’t be able to use them (i didn’t test yet if new actions are displayed in the layout for those roles. i’m assuming that even if they are still displayed, at least these roles won’t be able to use them).
But i don’t find any similar solution for the new fields.
I have to edit the layout of more than 10 teams every time i add a smart field, it’s quite time-consuming so i hope there is a solution that i missed.

Also, if possible i also would like not to display new “standard” fields (regular db fields) on all teams, for the same reason.

Thank you in advance.

And, if you are self-hosting your agent:

  • Agent technology: nodejs
  • Agent (forest package) name & version (from your .lock file): “forest-express-sequelize”: “~9.3.10”,

Hello @Cedric1,

Indeed by setting the default permissions to none on Actions, the newly created ones will not be displayed to the user.

Currently there is no options to change the default visibility of newly added Smart Fields or regular fields, but it is a fair point. I’ll forward your feedback to our product team and get back to you.

Thanks for your feedback.

Best regards,

Hello, ok thanks for your answer

1 Like