Hi.
Is the only way to get a data app-specific URL to use the “Create Link Without Login” button in the deployment tab? I’d like to provide a URL to end users (consumers) to make it easy for them to find and run my data app, but I’d also like to have some control over authentication and authorization.
Thanks
@narayanan
It depends.
You can verify by logging out of the KBH, and then use a private/incognito window to try the link.
Some workflows use nodes that provide authentication via the login (using the KNIME Hub Authenticator node, for example). Others control authentication with secrets or with user-entered credentials. If the workflow does not have built-in authentication requirements, then yes, the Link without login will work for a user who is not logged in.
On the other hand, if the workflow requires some authentication beyond what the non-logged-in user has, then it will fail to run.
Also, as clarification regarding copying the regular data app link for user convenience, note that the link to the application ends at the slash after the app id, for example: