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

Closed
2 tasks done
Gepardgame opened this issue Aug 23, 2024 · 1 comment · Fixed by #4093 or DependencyTrack/frontend#975
Closed
2 tasks done

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

Gepardgame opened this issue Aug 23, 2024 · 1 comment · 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

Copy link
Contributor

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
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