Ability to hide child Projects when default perm is set to package reader (OD-2105)
Simeon L. opened 1 year ago

Hey,

I have a few projects with child projects. The parent of the child projects have the default group set to "package reader". None of the childs have Package Management enabled however they are still visible in the UI. They are empty and you can't do anything in them (also no code visible) however if the children have no Package Management enabled they shouldn't be visible at all.

image.png image_2.png image_3.png image_4.png

  • Robin Shen changed state to 'Closed' 1 year ago
    Previous Value Current Value
    Open
    Closed
  • Robin Shen commented 1 year ago

    Once a parent configuration is visible, all its child configurations will also be visible. This is because permissions of a configuration is additive of all permissions assigned to current and parent configurations, in order to reduce overhead of calculating effective permissions. Many other operations are also built upon this assumption.

    So this will not be implemented due to current OneDev permission scheme.

issue 1/1
Type
Improvement
Priority
Normal
Assignee
Labels
No labels
Issue Votes (0)
Watchers (2)
Reference
OD-2105
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover