[
https://issues.apache.org/jira/browse/NIFI-6149?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17065763#comment-17065763
]
Pierre Villard commented on NIFI-6149:
--------------------------------------
Hi [~tobylerone]. Apache NiFi is an open source project. If this feature is not
available yet, this means no one implemented it or contributed it back. I do
see how valuable this could be and any contribution will be appreciated. I'd be
more than happy to review a pull request if this is something you want to
implement and contribute back.
> Azure EventHub Managed identities integration
> ---------------------------------------------
>
> Key: NIFI-6149
> URL: https://issues.apache.org/jira/browse/NIFI-6149
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Core Framework, Extensions
> Affects Versions: 1.8.0, 1.9.0
> Reporter: Sunile Manjee
> Priority: Major
>
> Currently all event hub processors seem to use [Shared Access Signature
> (SAS)|https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-sas]tokens.
> A emerging pattern (might be the dominate pattern) is to integrate with
> [Managed identities for Azure
> resources|https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/overview].
> Instead of NiFi using the Shared Access Token (SAS) token provider, NiFi
> should create a token provider for the managed identity with the following
> call:
>
> {{TokenProvider.CreateManagedServiceIdentityTokenProvider(ServiceAudience.EventHubAudience)}}call.
> As such, there are no secrets to save and use.
>
> _Some of the above text copied from azure, giving azure docs proper credit._
>
> Code examples and full details on how applications (like NiFi) would
> integrate with Azure Managed Identities (Azure Active Directory).
> https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-managed-service-identity
>
>
>
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)