Skip to content

Conversation

@vincbeck
Copy link
Contributor

Follow-up of #35557.

This PR removes BaseSecurityManager and leave AirflowSecurityManagerV2 as the single unified security manager in core Airflow. FabAirflowSecurityManagerOverride now contains all the FAB related logic of security manager.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg bot added the area:webserver Webserver related Issues label Nov 10, 2023
@vincbeck vincbeck added AIP-56 Extensible user management and removed area:webserver Webserver related Issues labels Nov 10, 2023
@potiuk potiuk merged commit 71f976d into apache:main Nov 10, 2023
@potiuk
Copy link
Member

potiuk commented Nov 10, 2023

Finally :)

@vincbeck vincbeck deleted the vincbeck/base_security_manager branch November 10, 2023 20:23
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Nov 20, 2023
@ephraimbuddy ephraimbuddy added this to the Airflow 2.8.0 milestone Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AIP-56 Extensible user management changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants