dolphinscheduler icon indicating copy to clipboard operation
dolphinscheduler copied to clipboard

[Feature][API] Support to assign permissions of the tenant to users.

Open calvinjiang opened this issue 2 years ago • 2 comments

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

Description

Currently the dolphinscheduler doesn't support to assign one or more tenants to a user. The user can use any tenants to execute their tasks in some workers. But tenants usually own different permissions in a worker. When users using a tenant to execute a task , they just owns permissions of the tenant. That's so unsafe. I do suggest that a user should be assigned limited permissions and tenants.

Use case

The system can support to assign tenants to the user.

Related issues

No response

Are you willing to submit a PR?

  • [X] Yes I am willing to submit a PR!

Code of Conduct

calvinjiang avatar Sep 21 '22 08:09 calvinjiang

Thank you for your feedback, we have received your issue, Please wait patiently for a reply.

  • In order for us to understand your request as soon as possible, please provide detailed information、version or pictures.
  • If you haven't received a reply for a long time, you can join our slack and send your question to channel #troubleshooting

github-actions[bot] avatar Sep 21 '22 09:09 github-actions[bot]

Tenants will be assigned when a common user is created using the admin user

pandong2011 avatar Sep 21 '22 10:09 pandong2011

This need to discuss, the tenant is better belong to project rather than user.

ruanwenjun avatar Oct 01 '22 04:10 ruanwenjun