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