Bug #5338
ferméSuppression de sous espaces impossible par un administrateur d'espace
100%
Description
Bonjour,
Bien que des tickets similaires aient déjà été ouvert sur ce sujet, après avoir effectué plusieurs tests, il semble quand même y avoir un bug sur la suppression d'espaces :
Voici les tests que j'ai effectué :
Sur l'environnement de Production, un utilisateur désire supprimer un espace (DIVISIONS > MOTEUR > LIGNES DE PRODUITS > Espace Projets > A3 : REPARTITEURS ET HAUT MOTEUR INTEGRE > Renault > Véhicule-moteur).
- Après un premier essai, le portail revient sur ce même espace sans l'avoir supprimé.
- J'ai vérifié dans la corbeille d'espaces avec mon compte administrateur du portail, et j'y ai supprimé l'espace "Véhicule-Moteur" qui s'y trouvait.
- L'utilisateur a à nouveau tenté de supprimer l'espace, mais, à nouveau celui-ci ne s'est toujours pas supprimé.
Pour valider le problème, j'ai utilisé un autre compte simple utilisateur, sur notre portail de test, et je l'ai ajouté en tant que Manager d'espaces au même espace que l'utilisateur d'origine (DIVISIONS > MOTEUR > LIGNES DE PRODUITS)
- J'ai tenté ensuite de supprimer l'espace, sans succès
- J'ai supprimé l'espace de la corbeille d'espaces
- J'ai retenté de le supprimé avec les log activés (toujours pas supprimé) :
25/02/14-10:18:37,875 - INFO : root.MSG_GEN_PARAM_VALUE | MODULE : jobStartPagePeas.JobStartPagePeasRequestRouter.getDestination() | Valeur de Param (User=1874 Function=DeleteSpace) 25/02/14-10:18:37,876 - ERROR : root.MSG_GEN_PARAM_VALUE | MODULE : jobStartPagePeas.JobStartPagePeasSessionController.deleteSpace() | Valeur de Param (user #1874 is not allowed to delete space #WA2492) 25/02/14-10:18:37,876 - ERROR : root.MSG_GEN_PARAM_VALUE | MODULE : jobStartPagePeas.JobStartPagePeasSessionController.deleteSpace() | Valeur de Param (user #1874 is not allowed to delete space #WA2492) 25/02/14-10:18:37,876 - INFO : root.MSG_GEN_PARAM_VALUE | MODULE : jobStartPagePeas.NavBarManager.resetSpaceCache() | Valeur de Param (Reset Cache Space=2492)
L'utilisateur est bien gestionnaire, donc il a bien les droits.
L'utilisateur devrait être capable de supprimer tous les espaces dont il est manager, même s'il existe un espace portant le même nom.
De plus, aucun message n'explique le problème.
L'administrateur n'a pas à faire ça à la place de chaque manager d'espace.
Si vous avez besoin, je peux vous fournir les identifiants de l'utilisateur standard.
Je suis à votre disposition pour de plus ample informations.
Merci