How can I submit project area workitem which I don't belong?
How can I submit project area workitem which I do not belong ?
I get permission error when I save workitem:
Permission Denied. You don't have permission to perform the following actions:
Modify the work item's 'Filed Against' attribute (modify/category)
Modify the work item's summary (modify/summary)
create/type/defect
action/bugzillaWorkflow.action.confirm.
How should I configure RTC correctly ?
Configuration
==============
Access Control : Members of the project area hierarchy
Team Area Hierarchy:
MAIN is a project area, and supplier1, 2 are team area.
MAIN - jazzadmin
+ supplier1 - jadmin
+ supplier2 - cadmin
Note that jadmin does not belong to 'MAIN' project area. Same applies to cadmin user.
Workitem Category:
Unassigned MAIN
+ RELEASE1 MAIN
+ RELEASE1/supplier1 supplier1
+ RELEASE1/supplier2 supplier2
Visibility restriction is not set in this configuration.
Step to reproduce
=================
1. login as jadmin
2. Create Defect, and select RELEASE1 category in filed against.
note: I can save workitem if I select "RELEASE1/supplier1".
Use case
========
I'd like to raise "Defect" record which is not related to supplier1 category.
I get permission error when I save workitem:
Permission Denied. You don't have permission to perform the following actions:
Modify the work item's 'Filed Against' attribute (modify/category)
Modify the work item's summary (modify/summary)
create/type/defect
action/bugzillaWorkflow.action.confirm.
How should I configure RTC correctly ?
Configuration
==============
Access Control : Members of the project area hierarchy
Team Area Hierarchy:
MAIN is a project area, and supplier1, 2 are team area.
MAIN - jazzadmin
+ supplier1 - jadmin
+ supplier2 - cadmin
Note that jadmin does not belong to 'MAIN' project area. Same applies to cadmin user.
Workitem Category:
Unassigned MAIN
+ RELEASE1 MAIN
+ RELEASE1/supplier1 supplier1
+ RELEASE1/supplier2 supplier2
Visibility restriction is not set in this configuration.
Step to reproduce
=================
1. login as jadmin
2. Create Defect, and select RELEASE1 category in filed against.
note: I can save workitem if I select "RELEASE1/supplier1".
Use case
========
I'd like to raise "Defect" record which is not related to supplier1 category.
One answer
Hi,
In order to have permission to do operations (like saving a work item) controlled by the project area MAIN, the jadmin user must be a member of that project, and be assigned a role with the necessary permissions (like Save Work Items).
The jadmin user can save work items scoped to his team because I'm guessing he has a role in that team area which allows this, but that does not give him permission up the hierarchy.
If you do not want to add the jadmin user to MAIN, but you want operations like this to be allowed, you could give "Everyone (default)" the permission to modify certain aspects of work items (in project MAIN, under Team Configuration permissions).
Hope this helps,
Parker
Jazz Foundation | Process team
In order to have permission to do operations (like saving a work item) controlled by the project area MAIN, the jadmin user must be a member of that project, and be assigned a role with the necessary permissions (like Save Work Items).
The jadmin user can save work items scoped to his team because I'm guessing he has a role in that team area which allows this, but that does not give him permission up the hierarchy.
If you do not want to add the jadmin user to MAIN, but you want operations like this to be allowed, you could give "Everyone (default)" the permission to modify certain aspects of work items (in project MAIN, under Team Configuration permissions).
Hope this helps,
Parker
Jazz Foundation | Process team