This node provides authentication to access Microsoft Azure and Office 365 cloud services.
It supports these authentication modes:
Allows to define which permissions should be requested for the token during login.
Technical note: Selecting any option here will request certain delegated permissions (OAuth2 scopes) so that the Azure AD app registered by KNIME can perform API calls on behalf of the logged in user. The Azure AD App is called KNIME Analytics Platform and its Application ID is cf47ff49-7da6-4603-b339-f4475176432b.
Each option corresponds to one or more permissions:
Before using this mode, (1) an Azure AD application has to be registered, (2) an application secret has to be created, and (3) an admin has to grant application permissions (not delegated) to the application service principal in the Azure AD tenant to access. In this mode, Azure/Office 365 cloud services are accessed with the application identity and not on behalf of a user. See here for more information.
Allows to define which permissions/scopes should be requested during login.
Technical note: Selecting an option here will request application permissions (not delegated) so that the Azure AD application can perform API calls under its own identity, and not on behalf of a user. The application permissions must be granted beforehand to the application service principal by an admin.
Each option corresponds to one resource:
https://graph.microsoft.com/.defaultscope. If the application and service principal are set up correctly, this provides access to reading/writing files and lists in SharePoint Online.
https://database.windows.net/.defaultscope. If the application/service principal are set up accordingly, this provides access to Azure SQL databases.
https://analysis.windows.net/powerbi/api/.defaultscope. If the application/service principal are set up accordingly, this provides access to Power BI. Note that default workspace, usually called “My Workspace”, does not support application permissions.
You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.
A zipped version of the software site can be downloaded here.
Deploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.Try NodePit Runner!
Do you have feedback, questions, comments about NodePit, want to support this platform, or want your own nodes or workflows listed here as well? Do you think, the search results could be improved or something is missing? Then please get in touch! Alternatively, you can send us an email to firstname.lastname@example.org, follow @NodePit on Twitter or botsin.space/@nodepit on Mastodon.
Please note that this is only about NodePit. We do not provide general support for KNIME — please use the KNIME forums instead.