View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0012958 | mantisbt | customization | public | 2011-04-21 12:25 | 2011-09-13 22:18 |
| Reporter | edwerk | Assigned To | vboctor | ||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | no change required | ||
| Product Version | 1.2.5 | ||||
| Summary | 0012958: Add restriction of adding notes to issues of other organisations | ||||
| Description | We are using Mantis BT and because many organisations report isues to us, we experience interactions done by employees of organisation B in an issue of organisation A, we don't appriciate in one issue. We like to have the follewing changes: It should be possible to maintain this table from the form manage_overview_page.php In the user maitenance screen of the users (manage_user_edit_page.php) is should be possible to select the organisation from the table 'Organisation' With this information the authorization should be restricted to the pages where additional notes can be added: | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
Edit bugnote_add.php and bugnote_add_inc.php to check that either the user's access level is >= developer AND user's id.organisation is the same as the reporter's id.organisation). |
|
|
Any developper willing to build this plugin within some weeks? |
|
|
Eddy, |
|
|
Issue 0003444 adds the general concept of Roles to MantisBT and it would be able to solve this scenario. |
|
|
Indeed, that issue would give the functionality that I described above. But then the question is: is that functionality already build? What I read in that issue is that there is a well worked out idea, but not al full implementation of managing users and groups. Or am I wrong? |
|
|
That issue (3444) was already raised in 2003 and never really addressed by the team. |
|
|
Attached some scripts that provide the functionality described and requested by edwerk. Please read the install notes carefully, it does involve changing standard scripts. This issue can be closed. |
|