Project

General

Profile

user account to see existing issues, but with NO access to repository

Added by Alex Last over 13 years ago

I need to give some people access to my Redmine project, which has Subversion repository configured.
I want these users to see existing tasks, create new ones, comment on existing ones, but NOT being able to see the code commits on "Repository" tab.

the intention is to let end-users (customers) see the existing issues, but not the source code of my product.

how can I do this? I tried adding an account to "reporter" group, but it can see all the source code.


Replies (5)

RE: user account to see existing issues, but with NO access to repository - Added by Felix Schäfer over 13 years ago

Change the permissions so that neither "reporter", "non member" or "anonymous" roles have any of the 4 permissions under "Repository permissions".

RE: user account to see existing issues, but with NO access to repository - Added by Alex Last over 13 years ago

Thank you, Felix. This would solve my problem if I had my own Redmine installation, but unfortunately this is a site-wide setting, not a project-specific one. so hosting sites like http://www.hostedredmine.com would need to either change permissions for this role for ALL projects or create a new role...

would be nice if roles could be project-specific so that the same Redmine installation can be tuned for different kinds of independent projects (well, this also requires per-project issue statuses, etc, etc.). I don't know if there are any plans to support that.

a simple solution could be adding some new role to default Redmine install for the purpose I described in my original message: let users/customers see issues, but not the code if repository is attached.

anyway, thanks. I might need to go with my own Redmine installation (instead of a shared one) if case I need this setting changed.

RE: user account to see existing issues, but with NO access to repository - Added by Jan from Planio www.plan.io over 13 years ago

Since you specifically mention hosting providers, I thought, I'd chime in: our company Planio provides affordable Redmine Hosting where you get your own full Redmine instance, no matter which plan you're selecting. There's even an entirely free plan (see plans and pricing).

If you're interested in moving, drop us a line and the team will import your existing Redmine data for free.

RE: user account to see existing issues, but with NO access to repository - Added by Felix Schäfer over 13 years ago

Alexey Skor wrote:

Thank you, Felix. This would solve my problem if I had my own Redmine installation, but unfortunately this is a site-wide setting, not a project-specific one. so hosting sites like http://www.hostedredmine.com would need to either change permissions for this role for ALL projects or create a new role…

Yes, creating a new role would be the solution, and that's something you'll have to clarify with your hoster.

would be nice if roles could be project-specific so that the same Redmine installation can be tuned for different kinds of independent projects (well, this also requires per-project issue statuses, etc, etc.). I don't know if there are any plans to support that.

Have a look through the open tickets.

a simple solution could be adding some new role to default Redmine install for the purpose I described in my original message: let users/customers see issues, but not the code if repository is attached.

Even if that role was added to the default install, you probably wouldn't have it on your hosted installation because the hoster would have to re-run the installation of the default settings in there, which is not part of the default upgrade path.

Anyway, if you use a hosted installation, you have to live with the limitations of the installation and/or talk to the admin for changes you can't do yourself.

RE: user account to see existing issues, but with NO access to repository - Added by Brad Rushworth over 13 years ago

Thanks to Felix and Alexey for their thoughts on the issue.

I am the admin of Alexey's provider and we've decided to add a "Guest" role with the same permissions as the "Reporter" but without the repository.

See here: https://www.hostedredmine.com/issues/8533

I now show the current role permissions here: https://www.hostedredmine.com/projects/hosted-redmine/wiki/Permissions

    (1-5/5)