At this time, those are really the only two options. I would suggest doing the “everyone with the form link” method and then only share the link to the team members.
Alternatively, would you consider making a Private Board for just the team members and adding a form to that board for the team members instead of two forms on the other board? Guests can’t access Private Boards so that could solve the form access issue.
Thanks for your feeback but I don’t want to create an other board as everything needs to be in the same board.
FYI, I created some specifics columns, with a specific view and a click button that are not visible for our guests.
It’s not perfect but it gets the job done for my need.
Our form builder Easyform can do this. It’s a monday app that allows you to build customizable forms, alongside other advanced features.
One of Easyform’s features is Fill mode, allowing you to use the form editor as an internal form. A monday restriction is that guests (users defined as Viewers) can’t access third party apps. That means the Easyform app isn’t accessible to non-board members.
Here is an example of our form in action:
And here is an example of what non board members will see: