Feature #2315
open
Different repository access rights for different users
Added by Dmitry Kochin almost 16 years ago.
Updated about 15 years ago.
Description
Currently Redmine uses one login and password for the repository per project. However, different users can have different rights for repository browsing. And if repository browsing is enabled in Redmine, they could access restricted files.
It would be great to have means to assign different rights for repository browsing for different users.
I beleive it could be easily done by specifying repository access credentials (login and password) not only per project, but also per user\group. So each user can log into repository by her own login and password. And repository seamlessly apply all file browsing restriction to that user.
Unfortunately I don't have Apache installed on the server running Subversion. I propose to support per user Subversion credentials with svn:// protocol.
Markus Schlichting: I've just read this post and i'm not sure i really understand that feature. The wiki just explains how to apply authentication to a repository and how to filter based on the fact that the user is either member of the project or not. But the part that's missing is to respect any other ACLs which may be applied to the repository content itself.
I entered a ticket #2004 yesterday, before i found this one. I think mine is a duplication of Dimitrys question. I think we need to work this out since it is a feature of at least subversion which is circumvented by the way redmine is accessing the repository.
In addition, i did not find any reference on how to identify the user browsing the source from redmine within the repository. I think it will always be the user entered in the projects repository settings, right?
Mathias Kühn wrote:
I entered a ticket #2004 yesterday, before i found this one. I think mine is a duplication of Dimitrys question. I think we need to work this out since it is a feature of at least subversion which is circumvented by the way redmine is accessing the repository.
For the record, it is issue #2647 :)
Also available in: Atom
PDF