[ https://issues.apache.org/jira/browse/AIRFLOW-1433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joy Gao updated AIRFLOW-1433: ----------------------------- Description: The authentication capabilities in the RBAC design proposal introduces a significant amount of work that is otherwise already built-in in existing frameworks. Per community discussion, Flask-AppBuilder (FAB) is the best fit for Airflow as a foundation to implementing RBAC. This will support integration with different authentication backends out-of-the-box, and generate permissions for views and ORM models that will simplify view-level and dag-level access control. This implies modifying the current flask views, and deprecating the current Flask-Admin in favor of FAB's crud. was: The authentication capabilities in the RBAC design proposal introduces a significant amount of work that is otherwise already built-in in existing frameworks. Per community discussion, Flask-AppBuilder (FAB) is the best fit for Airflow as a foundation to implementing RBAC. This will support integration with different authentication backends out-of-the-box, and generate permissions for views and ORM models that will simplify view-level and dag-level access control. > Convert Airflow to Use FAB Framework > ------------------------------------ > > Key: AIRFLOW-1433 > URL: https://issues.apache.org/jira/browse/AIRFLOW-1433 > Project: Apache Airflow > Issue Type: Improvement > Reporter: Joy Gao > Assignee: Joy Gao > > The authentication capabilities in the RBAC design proposal introduces a > significant amount of work that is otherwise already built-in in existing > frameworks. > Per community discussion, Flask-AppBuilder (FAB) is the best fit for Airflow > as a foundation to implementing RBAC. This will support integration with > different authentication backends out-of-the-box, and generate permissions > for views and ORM models that will simplify view-level and dag-level access > control. > This implies modifying the current flask views, and deprecating the current > Flask-Admin in favor of FAB's crud. -- This message was sent by Atlassian JIRA (v6.4.14#64029)