Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance "Create Project" dialog to include team selection #4092

Open
2 tasks done
Gepardgame opened this issue Aug 23, 2024 · 0 comments · May be fixed by #4093 or DependencyTrack/frontend#975
Open
2 tasks done

Enhance "Create Project" dialog to include team selection #4092

Gepardgame opened this issue Aug 23, 2024 · 0 comments · May be fixed by #4093 or DependencyTrack/frontend#975
Labels
access control enhancement New feature or request good first issue Good for newcomers p2 Non-critical bugs, and features that help organizations to identify and reduce risk size/S Small effort

Comments

@Gepardgame
Copy link
Contributor

Gepardgame commented Aug 23, 2024

Current Behavior

With Portfolio Access Control enabled, a user who can create a Project (needs PORTFOLIO_MANAGEMENT), but hasn't the right to assign a team to this project in the settings (needs ACCESS_MANAGEMENT), can't see the project afterwards, cause of the PAC. An Admin needs to assign it manually.

Proposed Behavior

The user who wants to create a new project has the option to select a team to which the project will be assigned
Mandatory only if PAC feature is enabled.
User with ACCESS_MANAGEMENT Permission should be allowed to add any available team to the project. Normal user should only be allowed to add a team he or she belongs to.

Checklist

@Gepardgame Gepardgame added the enhancement New feature or request label Aug 23, 2024
@nscuro nscuro added p2 Non-critical bugs, and features that help organizations to identify and reduce risk good first issue Good for newcomers access control size/S Small effort labels Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
access control enhancement New feature or request good first issue Good for newcomers p2 Non-critical bugs, and features that help organizations to identify and reduce risk size/S Small effort
Projects
None yet
2 participants