Our node-red application is intended to be exposed to many partners, and we would like to filter the visible flows for each partner. Is it possible ?
no, there is no built-in way to selectively hide flows from certain users.
If you want to create a multi-tenant system you would need to run a separate Node-RED instance for each tenant.
Otherwise, you'd have to put some custom code in between the runtime and UI to provide a filtered view of the flows to any given user. You would also have to handle the various notifications that happen when one user deploys a change and all other connected editors are notified. That is a very non-trivial problem to solve.
Ok, thx for the response.