Aller au contenu principal

Propriété du contenu

Chaque élément créé dans Abyss (un board, un draw, un memo, un cloud, un formulaire…) appartient à un seul niveau parmi trois :

NiveauChamps internesPropriétaireVisible par défaut
PersonneluserIdVousVous uniquement
OrganisationorganizationId + createdByUserIdL'organisationMembres avec la permission de visualisation choisie à la création
ProjetorganizationId + projectId + createdByUserIdLe projetMembres ayant accès au projet

L'auteur (createdByUserId) sert d'historique. Il n'est pas un mécanisme de contrôle d'accès — un projet appartient au projet, pas à son auteur.

Choisir le niveau à la création

Au moment de créer un élément, vous choisissez son scope :

  • Personnel : disponible seulement si vous n'êtes pas dans une organisation active, ou si vous le créez explicitement comme privé
  • Organisation : tous les membres de l'organisation y ont accès selon la permission par défaut (VIEW, EDIT, ou MANAGE)
  • Projet : restreint aux membres ayant accès au projet sélectionné

Permission par défaut pour le contenu organisationnel

Quand vous créez du contenu organisation, vous choisissez la permission par défaut pour les autres membres :

  • VIEW — peuvent voir mais pas modifier
  • EDIT — peuvent voir et modifier
  • MANAGE — peuvent voir, modifier, et changer les partages

Le créateur a toujours MANAGE, quelle que soit la permission par défaut.

Cycle de vie

ActionConséquence
Membre quitte l'orgSon contenu organisation reste, ses partages personnels sont supprimés
Team suppriméePartages avec cette team supprimés, contenu intact
Projet suppriméTout le contenu du projet est supprimé
Organisation suppriméeTout est supprimé

Teams ne possèdent pas

Les teams servent uniquement au partage et au filtrage. Le contenu est toujours propriété d'un user, d'une org, ou d'un projet — jamais d'une team.