본문 바로가기

개발중/AirFlow

[AirFlow] 특정 Role 만 특정 Dag 권한주고 싶다.

728x90
반응형

 

난 Admin Role 만 읽고 수정 권한을 주고 싶다,

from airflow import DAG
from airflow.operators.dummy_operator import DummyOperator
from datetime import datetime

with DAG(
    'TEST_1',
    default_args={'start_date': datetime(2023, 10, 7)},
    schedule_interval='@daily',
    catchup=False,
    access_control={
        'Admin': {'can_read', 'can_edit'},  # Admin 역할에만 읽기 및 수정 권한 부여
    },
) as dag:
    start = DummyOperator(task_id='start')
728x90
반응형