AirFlow通過賬號密碼➕角色權限控制來登陸


在 airflow.cfg 文件中 [webserver] 下添加如下配置

 

[webserver] security = Flask AppBuilder secure_mode = True rbac=True

 

 

注意:如果在[webserver]里面有 authenticate 和 auth_backend 的配置,就必須先將其注釋掉了

 

添加配置之后,需要重建數據庫表: airflow resetdb

 

這種情況下,創建用戶必須使用命令行 airflow create_user
例如:

airflow create_user --lastname user --firstname admin --username admin --email admin_user@mail.com --role Admin --password admin airflow create_user --lastname user --firstname view --username view --email view_user@mail.com --role Viewer --password view

 




再重啟airflow webserver

 

打開瀏覽器

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM