Uploaded image for project: 'Apache Airflow'
  1. Apache Airflow
  2. AIRFLOW-7074

[RBAC UI] No Permissions to view SubDAGs

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.10.9
    • Fix Version/s: 1.10.10
    • Component/s: security, webserver
    • Labels:
      None

      Description

      There is no granular permission for SubDags at all.

      https://github.com/apache/airflow/blob/ae035cdb69c76eb7070629d00ded294510df1214/airflow/www/security.py#L383
      https://github.com/apache/airflow/blob/ae035cdb69c76eb7070629d00ded294510df1214/airflow/www/security.py#L407

      Currently the only time you would be able to view SubDAGs would be when you can view all DAGs

      A question for solving this is "Do we want to grant read permissions to all the SubDags automatically when permissions are added for the Parent DAG"?

      Or would we like to add specific permissions for SubDag too?

      Check the attachment for a patch to allow adding permissions for a SubDag too. image (1).png is the screenshot after applying the patch

        Attachments

        1. Patch
          0.7 kB
          Kaxil Naik
        2. image (1).png
          71 kB
          Kaxil Naik

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                kaxilnaik Kaxil Naik
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: