[Feature][config-ui] usermanagement with different roles
Search before asking
- [X] I had searched in the issues and found no similar feature requirement.
Use case
For now config-ui does not provide any kind of usermanagement. This means: basically everyone can modify every and anything on config-ui.
- Introducing different roles like
- admin: access to everything; probably not needed atm
- rw: ability to add and modify blueprints
- ro: read configuration but unable to modify anything
- map userdata from SAML
also it would be good to track changes depending on the user who did what changes (and depend api keys on that user).
Description
introduce different roles to config-ui and use data from saml for tracking changes/creations
I am aware that there is a possibility to do TeamConfiguration but thb using data from saml is much more comfortable than creating users on the sql cli.
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
try enabling these 2 environmental variables: https://github.com/apache/incubator-devlake/blob/main/devops/releases/lake-v0.21.0/docker-compose.yml#L78C1-L79C26
This issue has been automatically marked as stale because it has been inactive for 60 days. It will be closed in next 7 days if no further activity occurs.
This issue has been closed because it has been inactive for a long time. You can reopen it if you encounter the similar problem in the future.