-
Notifications
You must be signed in to change notification settings - Fork 16.3k
Description
Apache Airflow version
3.0.3
If "Other Airflow 2 version" selected, which one?
No response
What happened?
When using FabAuthManager in Airflow 3.x, the "Config" tab (usually visible in the top navbar of the UI) is missing. This tab is useful for viewing current runtime configuration values from the UI.
What you think should happen instead?
The Config tab should be visible in the UI for users with the appropriate role (e.g., Admin), allowing them to inspect Airflow’s runtime config.
How to reproduce
1.Set the auth manager to FAB:
export AIRFLOW__CORE__AUTH_MANAGER=airflow.providers.fab.auth_manager.fab_auth_manager.FabAuthManager
2.Start Airflow and log in to the UI as an Admin user.
3.Observe the admin side bar.
4.Notice: The Config tab is missing.
Operating System
Operating System: Docker container (Debian-based, from apache/airflow:3.0.1 image) Host OS: Ubuntu 22.04 (or your actual host OS)
Versions of Apache Airflow Providers
Airflow Version: 3.0.1
Deployment
Other Docker-based deployment
Deployment details
Breeze terminal
Anything else?
The Config tab is visible when using SimpleAuthManager, so this may be a missing permission or FAB role config when using FabAuthManager.
The Admin role may be missing access to the airflow.config view or menu lin
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct