Create project for no administrator user
|Category:||Permissions and roles|
A new feature is need. Can create a project by a no administrator user
Ability to allow non-admin users to create projects (#1007).
This can be enabled in permissions settings. A non-admin user who creates a project is automatically added as a project member (the first role is given, TODO: make this given role configurable).
Projects can be added from the public projects list.
#4 Updated by Aleksey Ryazhskih over 12 years ago
We have chosen redmine because it works easy with huge amount of small projects. In our organization project managers write letters to admin for new project creation. It is not very usable. I mean, that redmine needs for form for admin project approvement. Or smth like this.
#9 Updated by Steve Cundy almost 12 years ago
We are rolling out redmine on our university campus and in our environment any authenticated user can create a project. With a little tweaking I managed to modify the code to fit our needs so any authenticated user can create a new project (and the person that creates the project becomes the admin. I am guessing that someone can modify it a little more to accept any authenticated user that is member of a specific group can create projects. At any rate, here are the patch files in case they are of use to someone. The version we are currently using is 0.8.3.
index.rhtml is found in redmine/app/views/projects/
projects_controller.rb is found under redmine/app/controllers
#11 Updated by S C almost 12 years ago
Sorry, maybe there's a point I'm missing, but how can a user get the role without being member of an existing project.
AFAIK the roles can only be given per project. So, is there any way to give this permission to a user that is not member of any project ?
#12 Updated by Thomas Capricelli almost 12 years ago
yes, i find it weird too.
I'm using it here. What I do is that some people are managers on some projects. And the manager role has this permission set to 'yes'. As such, those people do indeed have access to 'create a new project' on the /projects page. I guess it is not possible for a new user who has no role yet to have such possibility.
#13 Updated by S C almost 12 years ago
In my case, I don't want those user to be on an existing project since they are not concerned by it...
An option is to create a fack project to give this permission but I think it's as stupid as it sounds...
A nice alternative would be to provide this option directly at users level (like admin) or to think about global roles...
#14 Updated by Balaji K over 11 years ago
Hi Steve Cundy and Others
I use Redmine 0.8.7 and applied Steve's patch to let all authenticated users to create a new project.
After, when I login as a normal user and try to add a new project, I get:
You are not authorized to access this page.
Can you please help to understand the reason.