プロジェクト

全般

プロフィール

Vote #67050

完了

"Move issues" permission not working for Non member

Admin Redmine さんが約4年前に追加. 約4年前に更新.

ステータス:
Closed
優先度:
通常
担当者:
-
カテゴリ:
Permissions and roles_17
対象バージョン:
開始日:
2010/04/13
期日:
進捗率:

0%

予定工数:
category_id:
17
version_id:
18
issue_org_id:
5309
author_id:
14369
assigned_to_id:
0
comments:
4
status_id:
5
tracker_id:
1
plus1:
0
affected_version:
closed_on:
affected_version_id:
17
ステータス-->[Closed]

説明

Use case:

Bob is a developper on public project A and he wants to move an Issue to public project B. He's a Developper on project A with all the "Issue tracking" permissions enabled, including "Move issues". He's a Non member on project B and the Non members also have all the "Issue tracking" permissions enabled, including "Move issues".

According to permissions, he should be able to move an Issue from project A to project B but he can't, in Redmine v0.9.3 anyway. So that's a bug IMHO.

The workaround is to give Bob the role "Rapporteur" in project B (in French, not sure about the term in the English version). "Rapporteur" also has all the "Issue tracking" permissions enabled. In that scenario, Bob can indeed move an Issue from project A to B.

That's inconvenient though because we need to give everyone the "Rapporteur" role in every single project.


journals

Fixed in r3683.
When move_issues permissions is given to the non member role, users can now move issues to any active project.
--------------------------------------------------------------------------------
Thanks for the quick fix!
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
SPAM
--------------------------------------------------------------------------------

Admin Redmine さんが約4年前に更新

  • カテゴリPermissions and roles_17 にセット
  • 対象バージョン0.9.4_18 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0