Hou-Shuaishuai opened a new issue #9016:
URL: https://github.com/apache/dolphinscheduler/issues/9016


   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and 
found no similar feature requirement.
   
   
   ### Description
   
   When adding dependencies to tasks, you should be able to select the global 
project
   
   ### Use case
   
   Within a company, upstream and downstream tasks may be developed by 
different people. If the task for Table1 belongs to User1's project1 and 
user2's task for table2 depends on the task for Table1, there are two ways to 
solve this problem:
   
   1. User2 can choose project1 by default when adding dependencies to Table2
   2. User2 needs to apply for privileges for Project1 and then configure 
dependencies. In this case the process is more responsible and requires more 
fine-grained permission control for the project. If user1 and user2 belong to 
different departments, user2 should not have modification and deletion 
permissions for Project1.
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to