Project

General

Profile

Actions

Bug #13477

closed

Partage de fichiers sur une publication raccourci

Added by Sebastien Vuillet over 2 years ago. Updated about 2 months ago.

Status:
Closed
Priority:
Normal
Start date:
02/09/2023
Due date:
% Done:

0%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
6.3
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Si un utilisateur a accès a un raccourci de publication et qu'il n'a pas accès à la publication d'origine (multi-emplacements).
Alors le partage des fichiers ne fonctionne pas.

PS : reporduit en 6.4 également

Actions #2

Updated by David Lesimple about 1 year ago

  • Target version set to Version 6.4.1
Actions #3

Updated by David Lesimple 11 months ago

  • Target version changed from Version 6.4.1 to Version 6.4.2
Actions #4

Updated by Marc Avenel 8 months ago

Pris en compte ou pas ?

Actions #5

Updated by David Lesimple 8 months ago

Marc Avenel a écrit (#note-4):

Pris en compte ou pas ?

C'est à dire ?

Actions #6

Updated by Marc Avenel 8 months ago

Sera corrigé en 6.4.2.
C'est çà.
On installera la 6.4.2 car une version par an chez nous

Actions #7

Updated by David Lesimple 6 months ago

  • Target version changed from Version 6.4.2 to Version 6.4.3
Actions #8

Updated by Miguel Moquillon about 2 months ago

J'affine la présentation du bogue énoncé trop succinctement :
  • soit une GED G1 pour qui le partage de fichiers est activé pour tous les utilisateurs (par exemple)
  • soit un utilisateur U1 qui a accès à cette GED G1 dans laquelle est présente le raccourcis R d'une publication P présente dans une autre GED G2 auquel n'a pas accès cet utilisateur U1
  • U1 n'a pas la possibilité de demander, avec R dans G1, à partager ni la publication P1 référencé par R, ni les documents attachés à cette publication
  • un autre utilisateur U2 qui a accès à la publication P d'origine dans la GED G2 peut demander, avec R dans G1, à partager la publication P1 référencé par R ou les documents attachés à P1.
Le comportement attendu est :
  1. soit personne ne peut partager une publication par son raccourcis
  2. soit tout le monde ayant le profil d'utilisateurs pour qui le partage est autorisé doit pouvoir partager les publications référencés par les raccourcis

Le 1 est plus sécure en contraignant le partage qu'aux publications originales ; ça évite de la part de la personne à l'origine du raccourcis une perte de contrôle par le biais du mécanisme de partage de publication ou de fichier : il veut donner accès à la publication à des utilisateurs qui n'y ont pas accès mais pas nécessairement à l'extérieur ou à d'autres utilisateurs n'ayant pas accès ni au raccourcis, ni à la publication ; le mécanisme de partage deviendrait alors un moyen de contourner le mécanisme de protection des publications.

Quel est le comportement souhaité ici ?

Actions #9

Updated by Miguel Moquillon about 2 months ago

  • Status changed from New to Feedback
Actions #10

Updated by Aurore Allibe about 2 months ago

Mon raisonnement :

Si un utilisateur choisit d'exposer via un raccourcis une publication c'est dans le but qu'elle soit traitée de la même façon que ses publications sœurs au sein de cette ged de destination... ( sur le spectre de la consultation)

Soit comportement 2.

Actions #11

Updated by Miguel Moquillon about 2 months ago

Aurore Allibe a écrit (#note-10):

Mon raisonnement :

Si un utilisateur choisit d'exposer via un raccourcis une publication c'est dans le but qu'elle soit traitée de la même façon que ses publications sœurs au sein de cette ged de destination... ( sur le spectre de la consultation)

Soit comportement 2.

Pour précision, les raccourcis ne sont pas vraiment traités de la même manière que les publications. Par exemple :
  • elle ne peut pas être modifiée (autrement dit la publication ne peut pas être modifiée par ses raccourcis)
  • elle ne peut pas être supprimée
Actions #12

Updated by Sebastien Vuillet about 2 months ago

C'est discutable.
A minima bloquer la fonctionnalité de partage sur une publication raccourci.

Actions #13

Updated by David Lesimple about 2 months ago

Comme le dit Aurore, l'idéal serait que le raccourci offre les mêmes fonctionnalités au lecteur que sur la publication originale (notifier, lire les fichiers, etc et donc partager la publication ou ses fichiers).

Maintenant, je pense qu'il faut aller au plus simple, et le choix 2. ne me gêne pas plus que ça.

En résumé, si la charge de travail est à peu près la même sur les 2 solutions, je préfère la 1.
Sinon, la 2. fera l'affaire aussi, à savoir: Sur une publication accédée en raccourci, le partage de celle-ci et/ou de ses fichiers ne doit pas être autorisé.

Actions #14

Updated by Miguel Moquillon about 2 months ago

  • Status changed from Feedback to Resolved

Le plus simple a été de réaliser le choix 1 : les raccourcis ne sont pas sujets au partage.
Cf PR https://github.com/Silverpeas/Silverpeas-Core/pull/1396

Actions #15

Updated by Miguel Moquillon about 2 months ago

  • Status changed from Resolved to Closed

Intégrée dans les branches 6.4.x et master

Actions #16

Updated by Miguel Moquillon about 2 months ago

  • Assignee set to Miguel Moquillon
Actions

Also available in: Atom PDF