apache / apache/cloudstack

Ability to change users Project role without deleting and re-adding user

Open
#8,237 1 comment 0 reactions 0 assignees View on GitHub
archive component:projects status:needs-investigation type:improvement
Dominant language
Java
Stars
3.1k
Forks
1.4k
Avg merge
6d 19h
Merged PRs (30d)
32

Description

##### 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.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Project user-role handling in the UI and API, the components named in the issue. Confirm how promotion and demotion currently work, then define the change as updating a user's Project role without deletion and re-addition; done means both UI and API support that workflow.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, authorization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.