Comment un accès utilisateur un seul node spécifique, et non tous les nœuds de ce type?

drupal.stackexchange https://drupal.stackexchange.com/questions/905

  •  16-10-2019
  •  | 
  •  

Question

J'ai un utilisateur avec vue et modifier les droits à un type de contenu spécifique. Cela donne le privilège à tous les utilisateurs d'afficher et de modifier tous les nœuds de ce type. Mais en fait, je veux créer pour chaque utilisateur un nœud unique, afin que seul l'utilisateur peut visualiser et modifier. Comment puis-je faire dans Drupal 7?

Était-ce utile?

La solution

L'utilisation d'un module existant, vous pouvez le faire avec d'accès au contenu qui (lorsqu'ils sont utilisés ensemble ACL ) permet de définir les autorisations d'accès à un noeud pour chaque utilisateur.
Cela signifie que vous devez définir les autorisations d'accès manuellement pour chaque noeud.

Si vous créez manuellement les nœuds, et vous voulez être sûr que seul l'utilisateur qui est défini en tant que propriétaire du noeud est en mesure d'afficher (et modifier), alors vous pouvez créer un module personnalisé (ce qui signifie un module qui est utilisé pour votre site), et mettre en œuvre

Autres conseils

Vous ne pas besoin d'un module spécial ou un code personnalisé pour le faire. Il suffit de créer ces nœuds manualy, définissez les utilisateurs appropriés en tant que propriétaire (auteur) des noeuds et définir des autorisations à ce contentype à modifier propre contenu uniquement (pas modifier tout contenu de ce type) et que vous faites.

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top