====== 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}}