Bug #13388
closedHéritage des droits sur un dossier
100%
Description
Si l'on créé un sous dossier à un dossier avec des droits spécifiques, le sous dossier est créé avec des droits spécifiques même si l'on selectionne droits hérités.
Updated by Sebastien Vuillet over 2 years ago
Je reproduis ce problème en 6.3 et sur le master.
En 6.3, on ne peut pas créer de sous dossier même avec des droits spécifiques (ce n'est pas le cas sur master).
Updated by Sebastien Vuillet over 2 years ago
Je constate que la colonne rightsdependson de la table sb_node_node contient la même valeur que cette nodeid
Updated by Miguel Moquillon over 2 years ago
- Status changed from New to Qualified
Je reproduis le bogue avec les versions 6.3.1-build221231 et 6.4-build230101 : la création d'un sous-dossier à un dossier avec des droits spécifiques conduit toujours à celui d'un sous-dossier avec droits spécifiques, quelque soit la politique de droits sélectionnée à la création.
Toutefois, lors de la modification dudit sous-dossier, la politique de droits sélectionnée est bien prise en compte ; il est donc possible d'obtenir un dossier avec droits hérités. En attendant la correction, ceci peut être utilisé comme palliatif au bogue.
Updated by Sebastien Vuillet over 2 years ago
Selon mes constatation la modification du dossier est possible en 6.4, mais pas en 6.3 (message droits insuffisants).
J'ai cependant trouvé un palliatif : copier un dossier au même niveau au lieu de le créer.
Updated by Miguel Moquillon over 2 years ago
- Status changed from Qualified to In progress...
Selon mes constatation la modification du dossier est possible en 6.4, mais pas en 6.3 (message droits insuffisants).
J'y arrive pourtant en 6.4 car les droits des gestionnaires sont récupérés du dossier parent pour le dossier fils lorsque celui-ci a des droits spécifiques. J'ai d'ailleurs identifié que le soucis vient de ce code.
Updated by Miguel Moquillon over 2 years ago
- Status changed from In progress... to Resolved
Updated by Yohann Chastagnier over 2 years ago
- Status changed from Resolved to Integration in progress...
- Assignee set to Miguel Moquillon
- Target version set to Version 6.3.1
- % Done changed from 0 to 100
Updated by Yohann Chastagnier over 2 years ago
- Status changed from Integration in progress... to Closed
Validé et intégré en 6.3.x et 6.4