我一直试图看看如何使用 User
角色 . 它说here,它适用于拥有DAG所有权的用户 . 所以我创建了几个用户名为 ABC
和 XYZ
的用户,并为他们分配了 User
角色 .
这是我的DAG:
DEFAULT_ARGS = {
'owner': 'ABC',
...,
...
}
dag = DAG(
'test_dag',
default_args=DEFAULT_ARGS,
...,
...
)
当我以 XYZ
登录时,我希望隐藏DAG test_dag
. 如果没有隐藏,那么至少要处于非活动状态,因为 test_dag
属于 ABC
. 但作为 XYZ
,我能够操作 test_dag
.
我错过了什么吗?
1 回答
确保您使用的是新的RBAC UI . 验证
airflow.cfg
文件中是否包含以下内容