apache / apache/airflow

New AzureAuthManager with multi team support

Open
#71,829 1 comment 0 reactions 0 assignees View on GitHub
area:providers kind:feature needs-triage provider:microsoft-azure
Dominant language
Python
Stars
46.9k
Forks
17.8k
Avg merge
2d 9h
Merged PRs (30d)
472

Description

### Description

_No response_

### Use case/motivation

Currently these are the supported [provider auth managers](https://airflow.apache.org/docs/apache-airflow-providers/core-extensions/auth-managers.html). Namely the AwsAuthManager, FabAuthManager and the KeycloakAuthManager. From these the KeycloakAuthManager has the multi team support and the FabAuthManager is decided to not receive it. A new AzureAuthManager with multi team support will be useful.

### Related issues

_No response_

### Are you willing to submit a PR?

- [ ] Yes I am willing to submit a PR!

### Code of Conduct

- [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)

Contributor guide

Open the contributing guide

Research direction

Start by reading the provider auth managers documentation and comparing the AwsAuthManager, FabAuthManager, and KeycloakAuthManager, especially the existing multi-team support in KeycloakAuthManager. The issue does not identify files, tests, entry points, or detailed acceptance criteria; done would require a defined AzureAuthManager with multi-team support.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, python
Domain
authentication
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.