Ability to change users Project role without deleting and re-adding user
オープン
archive
component:projects
status:needs-investigation
type:improvement
- 主要言語
- Java
- スター
- 3.1k
- フォーク
- 1.4k
- 平均マージ
- 6日 19時間
- マージ済み PR(30日)
- 32
説明
##### ISSUE TYPE
* Improvement Request
##### COMPONENT NAME
~~~
UI, API
~~~
##### CLOUDSTACK VERSION
~~~
4.18.1.0
~~~
##### SUMMARY
Add the ability to change a users role in a Project without having to delete the user and re-add them.
Demotion and Promotion only apply to RoleType.
コントリビューションガイド
調査の方向性
まず、UI と API における Project のユーザーロール処理と、issue で名前が挙げられているコンポーネントを追跡します。現在、昇格と降格がどのように機能しているかを確認し、そのうえで、削除して再追加することなくユーザーの Project ロールを更新する変更として定義します。完了とは、UI と API の両方がそのワークフローをサポートすることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- api, authorization
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100