Project

General

Profile

Actions

Defect #4431

closed

Non-admin user cannot create project :for revision 3174

Added by TK Lew over 14 years ago. Updated about 14 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Accounts / authentication
Target version:
-
Start date:
2009-12-17
Due date:
% Done:

0%

Estimated time:
Resolution:
Invalid
Affected version:

Description

- Updated to revision 3174 from r3076
- Non-admin user cannot create new project as there is no icon "+New Project" when the non-admin new user logged in.
- it is working in r3076

Thank you.


Files

redmine-no-new-project.png (2.17 KB) redmine-no-new-project.png No New Project link TK Lew, 2009-12-17 11:30

Related issues

Related to Redmine - Feature #4427: Create a new type of role for not project specific maintenanceNew2009-12-16

Actions
Actions #1

Updated by Jean-Philippe Lang over 14 years ago

Can not reproduce with latest trunk.
A non admin user with "create project" permission can see the "new project" link on the project list.

Actions #2

Updated by Oregon State University Central Web Services about 14 years ago

It happens when the user in the appropriate role to create a project does not belong to a project.
For example, we set the manager permission to be able to create projects and subprojects.
User foo is created, and given the role as a manager, but not assigned to a group with projects or to any project individually.

foo logs in, does not see the "New project". If foo is subsequently added to a project with a role of manager, then foo is able to create projects.

It seems if a role is given the authority to create a project, it should be independent of if they belong to a project or not.

Actions #3

Updated by Jean-Philippe Lang about 14 years ago

  • Status changed from New to Closed
  • Resolution set to Invalid

Oregon State University Central Web Services wrote:

It happens when the user in the appropriate role to create a project does not belong to a project.
For example, we set the manager permission to be able to create projects and subprojects.
User foo is created, and given the role as a manager, but not assigned to a group with projects or to any project individually.

A role is given to a user for a given project. So you can not give a role to a user that doesn't belong to any project.

foo logs in, does not see the "New project". If foo is subsequently added to a project with a role of manager, then foo is able to create projects.

It seems if a role is given the authority to create a project, it should be independent of if they belong to a project or not.

If you want users that doesn't belong to a project to be able to create project, you have to give the 'Create project' permission to the 'Non member' role.

Actions

Also available in: Atom PDF