====== View access per node====== [[drupal:drupal|{{ :drupal:icon.jpg?120|}}]] ===== context===== dit document beschrijft de werking van **View access per node**, een module om leestoegang in te stellen op afzonderlijke nodes. Toegang op node niveau moet je spaarzaam gebruiken. Lees liever [[drupal:toegangsbeveiliging|toegangsbeveiliging]] ===== installatie===== - download de module **View access per node** - installeer op de [[drupal:modules#installatie|gebruikelijke manier]] - meld aan op je drupal site als beheerder. - ga naar **extend** en vink aan: **AANGEPAST: VAPN** - kies: **Install** ===== configuratie===== - meld aan op Drupal als **beheerder** - menu: **Configuration** > **PERSONEN**: **Permissions per Node** - vink het content type aan waarvoor je toegang per node wilt instellen. - menu: **Configuration** > **Permissions**: **VPAN**: - Bypass vapn: vink de rollen aan die nooit per node toegang mogen krijgen (vb anonymous) - Allow to manage the vapn module: enkel voor admin - Allow use of vapn module: vink de rollen aan die per node toegang mogen verlenen Wezenlijk moet je dus voor het **content type** de toegang open stellen en aan de **groep** het recht verlenen om de toegang in te stellen ===== testen ===== * meld aan op je Drupal site met een gebruiker die bovenstaande toegang werd verleend * open een node uit van het content type waarvoor deze toegang werd ingesteld * kies: **Edit**{{ :drupal:drupalaccesspernode.png?600 |}} * vink de rollen aan die leestoegang mogen krijgen tot de node Voeg ALTIJD minstens de groepen toe die oorspronkelijk al toegang hadden. Anders zijn ze die kwijt ===== Meer info ===== * [[https://www.drupal.org/project/vapn|project pagina]] * [[drupal:toegangsbeveiliging|toegangsbeveiliging]] {{tag>drupal access_control}}