I will start this topic by describing the problem/use case I had.
I have a number of Data Apps published on one of my KNIME Community Hub Team Plan spaces. I now want to give access to them to a number of people, who are NOT on my team. The way to do this, is to go to the Deployments tab and there one by one select the Data app deployments and give the new users access via the 'Manage Access' menu item (see screenshots below)
OK, this works.
But imagine I have 20 Data Apps and want to give access to 50 people each, and you can see this becomes a pian in the ass.
So, looking for a way to automate this, I found out about the Web Interaction nodes. They can be installed as an extension (under KNIME labs) and allow you to, well, interact with web pages.
*** WORK IN PROGRESS ***
Below is a screenshot of the Workflow I am working on to solve my problem. As you see it is very simple, just 2 nodes.
The first node, Web Interaction Start, Starts a browser session for remote-controlled web interactions. In its configuration, you basically select the browser you are going to use. If you check the 'Use headless browser' checkbox, you will not see 'what is happening' when running the Workflow, so while testing and debugging I leave this unchecked.
The second node, Selenium Recording Player needs some more explication. As its name implies it is a Player, so we will also be needing a Recorder. This browser plugin can be obtained from www.selenium.dev without cost.
I usually use Chrome, but when trying to install the Selenium plugin there I got an error saying it does not meet the Chrome security standards (November 2025) . I tried with the Firefox browser instead and there it installed without any issues.
After installing and activating the plugin, you will get the following: