This node provides authentication to access Microsoft Azure and Office 365 cloud services.
It supports these authentication modes:
- Interactive authentication : Performs an interactive, web browser based login by by clicking on Login in the node dialog. In the browser window that pops up, you may be asked to consent to the requested level of access The login results in a token being stored in a configurable location. The token will be valid for a certain amount of time that is defined by your Azure AD settings.
- Username/password authentication : Performs a non-interactive login to obtain a fresh token every time the node executes. Since this login is non-interactive and you get a fresh token every time, this mode is well-suited for workflows on KNIME Server. However, it also has some limitations: First, you cannot to consent to the requested level of access, hence consent must be given beforehand, e.g. during a previous interactive login, or by an Azure AD directory admin. Second, accounts that require multi-factor authentication (MFA) will not work.
- Shared key authentication (Azure Storage only) : Specific to Azure Blob Storage and Azure Data Lake Storage Gen2 . Performs authentication using an Azure storage account and its secret key.
- Shared access signature (SAS) authentication (Azure Storage only) : Specific to Azure Blob Storage and Azure Data Lake Storage Gen2 . Performs authentication using shared access signature (SAS). For more details on shared access signatures see the Azure storage documentation.