DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
Work in progress. Feedback welcome.
Introduction
JIRA: AIRFLOW-85 - Getting issue details... STATUS
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:
- Everything is under /admin
- There is very limited authorization (authz) functionality
- There is no auditing about who is triggering an action via the UI
The goal of this document is to address these issues.
Design
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 have any other tabs, though (Data Profiling, Browse, Admin).