我正试图在我的Airflow实例中按所有者过滤Dags。 我正在采取的步骤列表。
1-配置我的airflow.cfg,如下所示。 portion of airflow.cfg config file
2-我的Dags通过default_args变量
收到所有者3-让Airflow用户命名为我的Dags作为所有者的一次传递
当我和用户一起登录时,我可以看到所有Dags。创建the user
的步骤任何想法为什么不是由所有者过滤Dags。感谢
答案 0 :(得分:2)
直到气流版本1.9.0 :
用户仍然可以访问所有dag的原因是默认情况下它是superuser
。除非您使用LDAP进行身份验证,否则创建的所有用户都是超级用户,Airflow没有其他角色。
但是,如果您使用LDAP,则可以具有超级用户和dataprofiler角色。
这将在即将发布的Airflow版本中更改。