Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Per-repository permissions #49

Open
leoluk opened this issue Feb 26, 2013 · 6 comments
Open

Per-repository permissions #49

leoluk opened this issue Feb 26, 2013 · 6 comments
Labels

Comments

@leoluk
Copy link

leoluk commented Feb 26, 2013

I am running a Mantis instance which hosts different projects with different users and different permissions, but all repositories are visible to everyone.

It would be nice to be able to assign a repository to a project, and then have the project permissions apply for the repository as well.

@dregad
Copy link
Member

dregad commented Mar 5, 2013

I agree that this would be a nice and useful feature, however it is not a small undertaking because the plugin was initially not designed to restrict this access.

Unfortunately I do not have time to work on this at the moment. Feel free to submit a patch.

@Sieberkev
Copy link

I really would like this feature too 👍

@leoluk
Copy link
Author

leoluk commented Mar 13, 2013

Had to meet a deadline, used Redmine instead. Maybe I'll write a patch for this in the future.

@dregad dregad added the feature label Aug 3, 2015
@evilchewits
Copy link
Contributor

Binding to project might be not a good idea (we use a single repository for several projects). Would not it be a better approach to introduce "view_state" flag for repositories, changesets, etc.?

I'm not confident about how this feature works with other MantisBT entities (projects, bugnotes, etc.), so I'm wondering. Is it easier to implement? Will it cover the case described above and other common situations?

@xiexj788
Copy link

xiexj788 commented Mar 6, 2019

I would also like to know how to deal with this problem. Does anyone know how to solve it? Thank you very much

@kjorsh
Copy link

kjorsh commented Oct 4, 2019

Any kind of user permissions will be great. May be similar to a projects assignment - user may have repositories assigned or vice versa - each repository has a list of users who can see it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants