Project

General

Profile

Actions

Feature #18682

open

Role-based project custom field editability

Added by Jérôme BATAILLE almost 10 years ago. Updated almost 10 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Custom fields
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

This can be very useful to be abble to restrict editability of some projects custom fields.

This patch is based on the visibility roles of issue custom fields.

  • This feature is un-useful without another enhancement : givable roles limitation.
    A new boolean field can be added to roles ; givable.
    If the role has a givable value of false, only an admin can assign this role on a project to a user.

This fixes the issue that the project leader can assign himself on a project with any roles, and by the way give himself the role to be able to edit the custom field.

Another use of this second feature is to disable new uses of old roles (for example : related to previous workflows that are deprecated but still used on old projects).

We will provide a patch for this second feature too


Files

Actions

Also available in: Atom PDF