to select ↑↓ to navigate
Frappe Framework

Frappe Framework

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Systeem- vs websitegebruikers

Systeem- vs websitegebruikers

Frappe heeft twee fundamenteel verschillende gebruikerstypes. Het onderscheid is essentieel voor zowel toegangsbeheer als facturatie op managed plannen.

De twee types

Type Wat Login-bestemming Telt op managed plan?
System User Intern personeel dat het desk gebruikt Desk (/app) Ja — telt mee voor seat-licentie
Website User Klanten, leveranciers, kandidaten op het portaal Portaalpagina's (/me, /orders, enz.) Nee — onbeperkt op de meeste plannen

User Type wordt op het User-record bij aanmaak gezet. Achteraf wisselen vereist opschoning van permissies en referenties.

Wanneer Website User

  • Klanten die op het portaal hun facturen, orders, overzichten zien
  • Leveranciers met inkooporders of offertes
  • Sollicitanten die aanmelden
  • Iedereen die het interne desk niet hoort te zien

Wanneer System User

  • Werknemers van uw organisatie
  • Consultants die u onboardde
  • Iedereen die DocTypes via het desk moet aanmaken / wijzigen

Permissies gelden er bovenop

"Website User" is geen zwakkere rang — het is een type. U kent nog steeds Roles toe om te bepalen welke data toegankelijk is. Een Website User met de juiste rol kan API-endpoints gebruiken; een System User zonder rollen kan niets.

Portaaltoegang voor Website Users

Een Website User heeft drie dingen nodig om het portaal te gebruiken:

  1. Het Website User-type (bij aanmaak)
  2. Rollen voor de portaal-DocTypes die hij gebruikt (Customer, Supplier, Employee, …)
  3. Een rij in de portal_users child table van de gekoppelde party — zodat een klant-gebruiker alleen die klant's data ziet

Mist één van de drie = login werkt maar er verschijnt geen data.

Wisselen van Website naar System

Mogelijk via desk: User → User Type → System User. Let op — de gebruiker telt nu mee als seat. Andere richting (System → Website) vereist eerst het verwijderen van System User-only rollen.

Auditen

System Settings → User Type toont de huidige verdeling. Handig voor renewal of het opruimen van inactieve gebruikers.

Last updated 3 days ago
Was this helpful?
Thanks!