Skip to content

Update auth manager interface to extend fast APIs #44847

@vincbeck

Description

@vincbeck

Description

Today, it is possible to extend the Flask Rest API using get_api_endpoints in the auth manager interface. In Airflow 3, we will no longer use Flask and use Fast API instead. The auth manager interface needs to be updated to add an option so that the auth manager can extend the Fast API defined in Airflow.

Use case/motivation

Example of usage: the FAB auth manager needs to extend the Airflow API to add user and roles related API.

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions