I cannot find any information on what the owner variable is used for in the docs. The only mention of owner I found was in this Stack Overflow question and in the Security section of the docs, both of which don't help in understanding the general concept.
-
1when you need to blame someone for this DAG, you can find out the owner is a good source.Ka Boom– Ka Boom2021-06-23 07:32:14 +00:00Commented Jun 23, 2021 at 7:32
Add a comment
|
3 Answers
The origins of owner lie in legacy airflow (v1). Basically it was used to denote the user in the linux machine. Then in the pre-RBAC days it could be used to restrict access to dags running only for those owners.
Now that only RBAC is there through user signups, there is no need for owner fields. It only serves a cosmetic purpose (albeit an important one) of identifying the DAG owner