How to set REST API User Credentials for Public Access

Hi,

I have developed a REST API Workflow that is deployed to my Knime Server. When an external party tries to access it there is a request for a username and password. For these workflows I have placed them in a separate “folder” and assigned permissions to Execute Only for World access. But it is still requesting a username/password.

Is there a way for me to set up separate username/password credentials specifically for workflows that I want to be accessible by outside 3rd party applications?

Thanks,
Harold

Hey Harold,

sorry for the late response.
It is possible to create access tokens for workflows so that external applications/consumers do not need to provide any login credentials. A detailed explanation on how to create, use and revoke these tokens can be found in the Embedded Webapps part of the WebPortal User Guide.

Best regards,

Julian

1 Like