Submitted by ocatarina on
Bonjour,
Je tourne en rond sur la gestion des accès.
Je souhaite que certains contenus ne soient visibles qu'après authentification.
J'ai donc créé un rôle 'accès réservé'. J'ai un utilisateur 'test' associé à ce rôle.
J'ai créé un type de contenu spécifique.
Je vois bien dans les 'droits' qu'on peut restreindre l'accès à tout un tas de choses mais comment définir simplement que le contenu 'truc' ne sera visible que par l'utilisateur 'test' ?
(je peux cocher/décocher : 'créer', 'modifier','supprimer' pour ce contenu spécifique mais je n'ai pas le choix de cocher/décocher 'voir' pour un type de contenu spécifique)
Lorsque je crée un contenu, je n'ai rien dans le formulaire qui me permet d'associer un droit à l'article, la page ou un contenu fabriqué maison.
J'ai testé plusieurs modules mais ça me donne l'impression de fabriquer une usine à gaz pour un besoin pourtant simpliste.
J’ai utilisé pour ce faire le
Permalien Soumis par microniko le 1 Octobre, 2012 - 23:13
J'ai utilisé pour ce faire le module Content Acces (http://drupal.org/project/content_access) que j'ai trouvé assez simple.
Testé également.
Permalien Soumis par ocatarina le 2 Octobre, 2012 - 21:16
Testé également. Effectivement c'est une réponse.
Je suis néanmoins très surpris que nativement Drupal ne permette pas de réserver la lecture de certains contenus, d'où ma demande.
A défaut de solution je maintiendrai l'installation de content acces.
Merci pour ta réponse
Salut, j’avais lu un article
Permalien Soumis par TD le 4 Octobre, 2012 - 06:19
Salut,
j'avais lu un article comme quoi ils intègreraient Views directement dans le core de Drupal 8. Et pour cela ils récoltaient des fonds. Ils étaient rendus à 12 000 $.
Actuellement Views est utilisé par 500 000 sites. Content Access: 50 000. Donc je suppose qu'il y-a un palier minimal avant qu'ils ne décident l'intégration d'un module dans le core et la récolte de fonds qui va avec.
Pour Content Access, on y viendra j'espère :)
J’utilise Oauth. cela
Permalien Soumis par anewg le 3 Octobre, 2012 - 08:23
J'utilise Oauth. cela suffit-il?
http://drupal.org/project/oauth
Pour des accès pas trop
Permalien Soumis par Thomas.emerya le 4 Octobre, 2012 - 17:53
Pour des accès pas trop complexe vous pouvez utilisez la fonctionalité "publié" "non publié" et donné accès qu'au personne ayant le role les contenus non publié.
APrès Si vous savez faire des modules le hook_node_access http://api.drupal.org/api/drupal/modules!node!node.api.php/function/hook...
c'est surement ce que fait ce module