Le rôle propriétaire est un rôle système, c’est-à-dire contrôlé par le système BSCW et non pas arbitrairement par des utilisateurs. Chaque objet a un ou plusieurs propriétaires, qui se partagent la responsabilité de l’espace disque utilisé par l’objet possédé – Ce qui est important lorsque le contrôle de l’espace disque (« système de quota ») a été activé pour votre serveur.
La propriété et le transfert de propriété dans BSCW (et transfert de rôles en général) sont mieux expliqués en observant les entrées des listes de dossiers qui servent de liens aux objets BSCW. On accède à un objet par ses entrées et un objet peut avoir une multitude d’entrées. Un exemple : Si vous cliquez sur une entrée d’un document HTML dans l’un de vos espaces de travail partagés, le document est affiché pour vous. Si un autre membre de ce même espace de travail clique sur son entrée dans le même document, elle affiche aussi le document. Donc vous avez tous deux (au moins) des droits accès en lecture sur le document HTML par le biais de vos entrées dans l’espace de travail partagé se référant à ce même objet.
Si vous coupez, supprimez ou collez un objet vous ne coupez, ni supprimer ni collez l’objet réellement, mais vous déplacez une entrée faisant référence à l’objet dans votre presse-papiers, dans votre corbeille ou de votre presse-papiers un autre conteneur objets. Déplacer des objets dans BSCW signifie déplacer les entrées, et non les objets eux-mêmes.
Comment sont créées les entrées ? Si vous créez un
objet, les entrées de cet objet sont créées pour tous les membres du conteneur
d’objet dans lequel vous créez l’objet. D’autres actions créent également des
entrées supplémentaires d’un objet, par exemple, Lien
vers
le presse-papiers crée une entrée faisant
référence à l’objet dans votre presse-papiers, et inviter de nouveaux membres à
un espace de travail crée des entrées à l’espace de travail et à son contenu
dans le dossier d’accueil des membres nouvellement invités.
Les entrées existent en deux catégories selon la propriété, l’appartenance et le transfert des rôles :
o Une entrée transfère des rôles : C’est typiquement le cas quand un objet et parallèlement ses entrées sont créés dans un dossier. Dans ce cas, l’objet hérite des membres et de leurs rôles (y compris le rôle du propriétaire) à partir du dossier dans lequel l’objet a été créé.
o Une entrée assigne des rôles : C’est typiquement le cas lorsqu’un utilisateur A est invité à un dossier dans le rôle « xyz ». Dans ce cas, une entrée dans le dossier d’accueil de l’utilisateur A est créé, qui fait référence au dossier et assigne le rôle « xyz » à l’utilisateur A. Les propriétaires du dossier restent inchangés, seul l’utilisateur A détient le rôle de « xyz ».
Compte tenu des droits d’accès nécessaires – par défaut
ceux d’un gestionnaire – vous pouvez modifier le type d’entrées en ce qui
concerne le transfert de rôles ou l’assignation de rôles. Invoquer Accès
Affecter
un rôle
pour afficher un formulaire qui vous permet soit de définir uniquement des
affections spécifiques de rôle pour les membres de l’objet (dans ce cas, l’objet
n’a qu’une seule entrée, qui doit être une entrée de transfert de rôle), soit
vous permet de spécifier également pour chaque entrée de l’objet, si c’est pour
transférer les rôles à partir du dossier conteneur ou s’il définit un rôle
spécifique pour les membres du dossier conteneur. Selon votre choix, les entrées
deviennent des entrées qui transfèrent des rôles ou des entrées d’assignations
de rôles. Il doit y avoir au moins une entrée à gauche, qui transfère le rôle
propriétaire à partir du dossier au-dessus (le rôle propriétaire ne peut pas
être assigné !). Les affectations spécifiques de rôles pour les
utilisateurs répertoriés remplacent les attributions de rôles dérivés du
transfert rôle ou de l’affectation de rôle (voir 4.2.3 Affectation de rôles ).
Les deux types d’entrées ne sont pas faciles à distinguer
sur l’interface utilisateur. L’icône indique que
l’objet en question est contenue dans au moins deux dossiers avec différents
groupes est une bonne référence : Les entrées avec une
icône
, où le propriétaire diffère du
propriétaire du dossier conteneur, sont de bons candidats pour les entrées
d’assignations de rôle, tandis que les entrées qui n’ont pas l’
icône
sont de bons candidats pour les
entrées de transfert de rôle. Pour être sûr de la nature d’une entrée, vous
devez utiliser
Accès
Affecter
un rôle .
Lorsque des entrées sont déplacées (coupées, collées, supprimées), elles ne changent pas leur nature en ce qui concerne le transfert ou l’assignation de rôles. Lorsque vous déplacez une entrée d’assignation de rôle à votre presse-papiers, elle demeure encore une entrée d’assignation de rôle, et vous conservez le(s) rôle (s) que vous avez eus à l’avance.
Les membres et leurs rôles par rapport à un objet sont le
résultat d’une somme de ce qui est transféré ou établi par les entrées
individuelles se rapportant à l’objet, éventuellement substituées par des
affectations de rôles spécifiques par le biais de Accès
Affecter
un rôle .
Quand un objet n’est plus référencé par une entrée, c’est à dire lorsque toutes
les entrées ont été détruites, l’objet sera finalement retiré du système (voir
« Détruire » ci-dessous ).
Après la discussion des principes généraux, nous allons maintenant voir comment la propriété et l’appartenance d’un objet sont affectées lorsque les entrées qui y font référence sont coupées, collées, supprimées et détruites.
o Couper : Couper une entrée à partir d’un dossier F déplace l’entrée à votre presse-papiers. Si l’entrée transfère des rôles, elle va maintenant transférer des rôles et des membres de votre presse-papiers au lieu de votre dossier F. Cela vous donnera le rôle de propriétaire et de gestionnaire. Si cette entrée assigne des rôles, votre rôle demeure le même comme dans le dossier F. Les autres membres du dossier F, s’il y en a, n’auront plus accès à l’objet référencé par cette entrée. L’appartenance comme membre et la propriété basée sur d’autres entrées qui référencent le même objet dans d’autres dossiers demeure tel quel.
o Coller : Coller une entrée qui transfère un rôle de votre presse-papiers à un dossier G permet à l’entrée de transférer maintenant des membres et des rôles du dossier G au lieu de votre presse-papiers. Par conséquent, tous les membres, les gestionnaires et les propriétaires de G deviennent également des membres, des gestionnaires et des propriétaires de l’objet référencé par l’entrée. Vous perdrez votre rôle de propriétaire/gestionnaire si vous n’êtes pas aussi propriétaire/gestionnaire de G. Coller une entrée en assignant un rôle de votre presse-papiers à un dossier G vous laisse avec le même rôle que vous aviez dans votre presse-papiers. Les autres membres du dossier G, s’il y en a, obtiennent l’accès à l’objet référencé par l’entrée dans le rôle qui est défini dans l’entrée – éventuellement remplacé par des affectations de rôles spécifiques de l’objet – à l’exception des membres restreints ou anonymes de G, qui deviennent des membres anonymes de l’objet pour assurer un accès minimal. Le rôle propriété qui est basé sur d’autres entrées qui transfèrent des rôles reste tel quel.
o Supprimer : fonctionne comme couper, seules les entrées sont déplacées vers la corbeille et non pas à votre presse-papiers.
o Remettre : fonctionne comme coller, seules les entrées sont ramenées à leur emplacement d’origine.
o Détruire : supprime les entrées de votre corbeille. Si vous détruisez une entrée qui assigne des rôles, vous n’avez plus l’accès à l’objet référencé par cette entrée ; si l’entrée était votre seul moyen d’accéder à l’objet, vous êtes retiré en tant que membre de l’objet. Si vous détruisez une entrée de transfert de rôle – vous êtes propriétaire et gestionnaire de l’objet parce que vous êtes propriétaire et gestionnaire de votre corbeille ! – vous perdez votre rôle de propriétaire et de gestionnaire transférés via cette entrée ; si l’entrée était votre seul accès à l’objet, vous êtes retiré en tant que membre et propriétaire de l’objet. L’espace disque utilisé par l’objet n’est plus comptabilisé dans votre quota de disque si le contrôle de l’espace disque est activé pour votre serveur BSCW. Un problème se pose lorsque l’entrée de transfert de rôle à être détruite est la dernière entrée référençant l’objet, et il y a d’autres entrées d’assignation de rôle qui restent et qui se réfèrent toujours à cet objet. Si l’entrée serait simplement supprimée, l’objet n’aurait plus de propriétaire ; vous pourriez penser que vous aviez détruit votre « propre » objet tandis que d’autres membres ont encore accès. Pour éviter une telle situation, les autres entrées d’assignations de rôle se référant à l’objet sont aussi supprimées. Étant donné que les autres membres de l’objet n’ont plus l’accès à l’objet, vous êtes averti par BSCW avant de détruire la dernière entrée de transfert de rôle faisant référence à un objet qui a encore d’autres membres. Si vous continuez, l’objet n’a plus d’entrées se référant à lui et sera éventuellement supprimé du système.