Azure / kafka-sink-azure-kusto

Kafka sink for Kusto
MIT License
48 stars 24 forks source link

Feature: Add Managed Identity support #86

Closed abestel closed 2 years ago

abestel commented 2 years ago

Pull Request Description

azure-kusto-java added support for Managed Identities from version 3.0.0. This commit adds support of managed identities in the Kusto Sink.

There are now two ways to authenticate against Azure Active Directory:

Both are service principals, the only different is that Managed Identity used the Azure Instance MetaData Service (IMDS) to get OAuth2 tokens, without the need to use a password.


Future Release Comment

Breaking Changes:

Features:

Fixes:

ghost commented 2 years ago

CLA assistant check
All CLA requirements met.

abestel commented 2 years ago

FYI: Putting this back to draft while I rebase on master.

abestel commented 2 years ago

@ohadbitt I did a second commit addressing your comments