Top Menu

Jump to content
Home
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • Calendars
      • Team planners
      • Boards
      • News
    • Getting started
    • Introduction video
      Welcome to OpenProject Community
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?

      or sign in with your existing account

      Google

Side Menu

  • Overview
  • Activity
    Activity
  • Roadmap
  • Work packages
    Work packages
  • Gantt charts
    Gantt charts
  • Calendars
    Calendars
  • Team planners
    Team planners
  • Boards
    Boards
  • News
  • Forums

Content

General discussion
  1. OpenProject
  2. Forums
  3. General discussion
  4. [question] Changed Work Package settings are not saved

[question] Changed Work Package settings are not saved

Added by Roger Helbling over 10 years ago

Hello everybody

I have a problem and it is maybe only a configuration problem, but I can’t find it. :(

What I want:

A normal Member should be able to change the status and the progress of a work package, but not the start and stop date etc.
For that I had to remove in the role settings for the Member, that he can’t edit work packages.

Now the Member can only change the status and the progress in the work package settings. When I press save now, I get the response that it saved, but it didn’t.

Question:

Is this not possible like I want, or have I forgotten something to set?

If this is not clear enought, I can try to add tomorrow some pictures.

Kind regards,
Roger


Replies (10)

RE: [question] Changed Work Package settings are not saved - Added by Robin Wagner over 10 years ago

Hello Roger,

it’s unfortunately not possible to set edit permissions for individual work package attributes.
There is only the permission to edit a work package (which allows a user to edit all work packages).

RE: [question] Changed Work Package settings are not saved - Added by Roger Helbling over 10 years ago

Okay thank you.

I was a bit confused, because I have the possibility to select status and progress, but they don’t change when I press save.
On my server at home with the version 3.0.3 this works. That is also the reason why I thought it is a configuration problem.

Do you see a security issue, when I use the older 3.0.3 version? Because we need this “feature”.

RE: [question] Changed Work Package settings are not saved - Added by Robin Wagner over 10 years ago

Hello Roger,

that sounds indeed weird and I could not reproduce this behavior: For me, either all work package attributes can be edited or none.
Could you add a screenshot of this behavior? And an overview of the permissions the role has assigned which can edit only status and progress (permissions in the category “Work package tracking”)?

Thanks a lot,
Robin

RE: [question] Changed Work Package settings are not saved - Added by Robin Wagner over 10 years ago

We highly recommend to upgrade to the current version of OpenProject 3.0.x (3.0.17), since several important security fixes have been introduced since.
For a better overview of the security and bug fixe please refer to the release notes: https://www.openproject.org/download/release-notes/

RE: [question] Changed Work Package settings are not saved - Added by Roger Helbling over 10 years ago

I have setup a demo and it has the same behavior. The Version of this demo is 4.0.1.

I added a User to the Demo Project with the Role ‘Developer’.

The ‘Edit work packages’ settings gives the User permissions to change everything. If I remove this setting, the User has the settings you can see in the screenshot.
If the User now changes the Status and press save, he receives the green feedback that it is saved. But it is not.

Thanks,
Roger

RE: RE: [question] Changed Work Package settings are not saved - Added by Toshi MARUYAMA over 10 years ago

#17927

RE: [question] Changed Work Package settings are not saved - Added by Johannes Klotz about 10 years ago

I am struggeling with the same problem.
Any news?
Do I really have to give members the permssion “edit issue” to update the issue status? Although I already gave them permission to do so in the corresponding workflow?

RE: [question] Changed Work Package settings are not saved - Added by Robin Wagner about 10 years ago

Hello Johannes,

if you want all users to be able to edit work packages without adding them to the project first, you can set the permission “Edit work packages” for the role “Non member” in roles and permissions.

“Non member” is a role applied to all users who have an account on your instance (but possibly don’t have any additional permissions in the respective project).

Best,
Robin

RE: [question] Changed Work Package settings are not saved - Added by Johannes Klotz about 10 years ago

Thank you Robin for your answer.

But I think you missunderstood my problem.

I have all team members in the project as “members”.

But I dont want them to edit the Due date and priority, etc of issues.
I only want them to change the issue status.

best regards

RE: [question] Changed Work Package settings are not saved - Added by Robin Wagner about 10 years ago

Ah, I see. Thanks for the clarification.
No, that’s unfortunately not possible. There is currently only a permission for all the work package attributes.
It’s not possible to allow users to edit certain attributes (e.g. status) but not others (e.g. start / due date, priority, etc.)

However, feel free to open a feature request (User Story) in the Wish List.

Cheers,
Robin

  • (1 - 10/10)
Loading...