Work in progress. Feedback welcome. |
JIRA:
Several Airflow users have a need for more rigorous security in Airflow. Part of this involves authentication (authn) and authorization (authz) in Airflow's UI. The current security problems with Airflow's UI are:
The goal of this document is to address these issues.
The idea is to add a new endpoint called /dags, which is parallel to the /admins UI. This UI will use the same template as the existing DAGs UI in /admin. It will not, however, have any other tabs (Data Profiling, Browse, Admin).
We will introduce two levels of access: