You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2020/03/25 13:27:59 UTC

[GitHub] [airflow] swiftomkar opened a new issue #7868: DAG level config management

swiftomkar opened a new issue #7868: DAG level config management
URL: https://github.com/apache/airflow/issues/7868
 
 
   <!--
   
   Welcome to Apache Airflow!  For a smooth issue process, try to answer the following questions.
   Don't worry if they're not all applicable; just try to include what you can :-)
   
   If you need to include code snippets or logs, please put them in fenced code
   blocks.  If they're super-long, please use the details tag like
   <details><summary>super-long log</summary> lots of stuff </details>
   
   Please delete these comment blocks before submitting the issue.
   
   -->
   
   **Description**
   
   Configuration management with ACL for individual DAG's.
   The feature should give me access to edit a DAG specific config file within the UI of workflow. This file should be an optional file for each DAG and should be accessible only to the owner of the DAG and Admins. This would allow for setting secrets like a hashing salt and more.  
   
   **Use case / motivation**
   
   I have a Workflow that hashes data and uploads it into an analytics data warehouse. For hashing I want to use a hashing salt which is a secret. However, I could not find a secured place to put the hashing salt. 
   As a hack, I created an AWS connection in `connections` and stored the hashing salt as the connection password.
   
   **Related Issues**
   
   <!-- Is there currently another issue associated with this? -->
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services