如何为只读用户禁用 DAG on/off 的切换?
How to disable toggling of DAG on/off for read-only user?
我已经创建了管理员用户(使用用户名和密码,使用 entrypoint.sh
文件中的 create_user
命令)。
现在我想从 Airflow 1.10.10 的安全选项卡创建一个新用户(只读)。
我已经创建了新用户和新角色。并将新创建的角色分配给该新用户。
但我不希望该用户能够单击任何 DAG 的“on/off”选项。该用户应该只有只读访问权限,为此我在该角色下的权限中选择了“can_dag_read_on_all_dags”选项。
但该用户仍然可以单击 dags 的“on -> on/off”按钮。我不希望该用户单击它,因为我想将其保持为只读状态。
请建议对此需要做什么。
您可以尝试创建 Viewer 角色用户并尝试以该用户身份登录吗?
请查看此文档并告诉我。
https://www.cloudwalker.io/2020/03/01/airflow-rbac-role-based-access-control/
我已经创建了管理员用户(使用用户名和密码,使用 entrypoint.sh
文件中的 create_user
命令)。
现在我想从 Airflow 1.10.10 的安全选项卡创建一个新用户(只读)。
我已经创建了新用户和新角色。并将新创建的角色分配给该新用户。
但我不希望该用户能够单击任何 DAG 的“on/off”选项。该用户应该只有只读访问权限,为此我在该角色下的权限中选择了“can_dag_read_on_all_dags”选项。
但该用户仍然可以单击 dags 的“on -> on/off”按钮。我不希望该用户单击它,因为我想将其保持为只读状态。
请建议对此需要做什么。
您可以尝试创建 Viewer 角色用户并尝试以该用户身份登录吗?
请查看此文档并告诉我。
https://www.cloudwalker.io/2020/03/01/airflow-rbac-role-based-access-control/