Roles en requirements zijn te gebruiken om gebruikers of groepen gebruikers wel of geen toegang te geven tot bepaalde pagina's en/of menuopties.
Bij de gebruiker of een account kun je de rollen invullen. Per rol gebruik je een nieuwe regel. De rollen kunnen bijvoorbeeld 'dealer' zijn, of 'sales'. Een standaard-rol is 'accountadmin' voor de hoofdgebruiker van een account.
Bij een pagina of menu-item kun je requirements invullen. Deze vul je ook in met nieuwe regels, maar je kunt hier ook combinaties maken. Als je 'dealer' neerzet mogen alleen gebruikers met die rol de pagina zien. Maak je er 'dealer + sales' van, dan mag het alleen bekeken worden door gebruikers die beide rollen hebben. Zet je echter 'dealer' en 'sales' op twee regels, dan mogen gebruikers de pagina zien als ze minimaal 1 van de rollen hebben.
Beschikbaar vanaf Stentor versie 6.1.5
Om een pagina of menu-item alleen te laten zien aan een gebruiker die een rol specifiek niet heeft, kun je 'not-' toevoegen aan de rol in de requirements.
Zo geef je 'not-accountadmin' op bij een pagina die niet bedoeld is voor account admins. Dit voorvoegsel kun je bij elke rol in de requirements toevoegen, dus 'dealer + not-sales' werkt, en 'not-dealer + not-sales' ook. Dit werkt alleen in het requirements-veld, je kunt dus niet bij een gebruiker een 'not-' rol invullen.
Beschikbaar vanaf Stentor versie 6.5
Het access control component heeft een nieuw 'requirements' veld gekregen, waarin je de vereiste rollen nauwkeuriger kunt specificeren (zie boven) dan slechts het uitklapveld met daarin de accountadmin rol. Let wel op dat als je dit veld gebruikt en tevens in het uitklapveld de accountadmin rol gekozen hebt, dat deze dan wordt gebruikt als toegevoegde regel aan de requirements.
We hebben de gebruiker Jan, hij is een wederverkoper van onze producten. We geven hem dan de rol 'dealer'. We kunnen nu bij de pagina met de directe contactgegevens voor dealers de requirements op 'dealer' zetten. Jan kan deze pagina dan alleen zien als hij ingelogd is.
We hebben de gebruikers Jan en Klaas, ze zijn allebei dealer. Klaas is ook nog een preferred partner. Jan krijgt de rol 'dealer' en Klaas krijgt de rol 'dealer' en 'partner'. Ze kunnen allebei de pagina bekijken met de directe contactgegevens voor dealers want hier staan de requirements op 'dealer'. Alleen Klaas kan ook de partner actie pagina zien, want hier staan de requirements op 'dealer + partner'.
Bij de gebruiker kun je meerdere rollen opgeven, één per regel. Bij de requirements kun je doormiddel van de + meerdere rollen vereisen (AND), en met meerdere regels kun je aangeven dat 1 van de (combinaties van) rollen voldoende is (OR).
Ja, vanaf versie 6.1.5 kun je als requirement voor elke rol 'not-' neerzetten. Dan kunnen gebruikers met die rol de pagina of het menu-item niet zien.
Ja, dat kan door deze in een 'access control' component te plaatsen, en de juiste requirements bij dit component in te stellen.
Ontvang als eerste het laatste nieuws en exclusieve aanbiedingen via onze nieuwsbrief.
Essebaan 65a
2908 LJ Capelle a/d IJssel
Nederland
+31-10-2642323
info@guidance.nl
+31-10-4518172