Skip to content

"Config" tab missing in UI when using FabAuthManager #53882

@Brunda10

Description

@Brunda10

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.

Image

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions