Skip to main content

MicrosoftGraphAuthenticationProvider

Description​

Provides authentication for the Microsoft Graph API, which can be used for interacting with Microsoft 365 services.

Tags​

undefined

Properties​

In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Tenant ID *Tenant IDThe Tenant ID for the Microsoft Graph API
Client ID *Client IDThe Client ID for the Microsoft Graph API
Authentication Mechanism *Authentication MechanismClient Secret
  • Client Secret
  • Username / Password
The mechanism to use for authenticating with the Microsoft Graph API
Client Secret *Client SecretThe Client Secret for the Microsoft Graph API

This property is only considered if:
  • the property Authentication Mechanism has a value of Client Secret
Username *UsernameThe username to use for authentication

This property is only considered if:
  • the property Authentication Mechanism has a value of Username / Password
Password *PasswordThe password to use for authentication

This property is only considered if:
  • the property Authentication Mechanism has a value of Username / Password

State Management​

This component does not store state.

Restricted​

This component is not restricted.

System Resource Considerations​

This component does not specify system resource considerations.

See Also​