RepairPluginDocs

Machtigingen

Configureer RepairPlugin-machtigingen en -rollen om te bepalen welke teamleden toegang hebben tot plugininstellingen, locaties kunnen beheren of reparatiegegevens mogen bewerken.

permissionsrolesaccess-controluserssecurity

Wat kun je hiermee?

  • Admintoegang beperken -- bepaal welke teamleden plugininstellingen kunnen zien en wijzigen.
  • Gevoelige acties beschermen -- licentiebeheer, gegevensresets en import/export blijven voorbehouden aan top-level beheerders.
  • Locatiebeheerders toewijzen -- geef medewerkers alleen toegang tot de planning en gegevens van hun eigen locatie (vereist Uitgebreide Locaties, beschikbaar in het Scale-plan).
  • Een speciale pluginrol gebruiken -- wijs de ingebouwde WordPress-rol "RepairPlugin" toe aan gebruikers die alleen het plugindashboard mogen bekijken.

Waar vind je het?

  1. Ga in je WordPress-admin naar RepairPlugin in de linker sidebar.
  2. Klik op Settings.
  3. Klik in de instellingen-sidebar op Permissions.

Let op: Het menu-item Permissions is alleen zichtbaar voor WordPress-beheerders.

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=manage_permission
De Permissions-instellingenpagina met de gebruikerstoegangstabel met Top Level-, Full- en Location-toegangsbadges

Hoe stel je het in?

De drie toegangsniveaus begrijpen

RepairPlugin heeft drie toegangsniveaus:

  • Top Level -- WordPress-beheerders krijgen automatisch volledige toegang, inclusief machtigingenbeheer, import/export, gegevensreset en licentiebeheer. Je kunt Top Level-gebruikers niet uit de lijst verwijderen.
  • Full -- Gebruikers die je via deze pagina toevoegt. Ze hebben toegang tot alle plugininstellingen behalve de acties die zijn voorbehouden aan Top Level-gebruikers.
  • Location -- Gebruikers die als locatiebeheerder zijn toegewezen via Uitgebreide Locaties. Ze kunnen alleen planningen en gegevens beheren voor hun toegewezen locatie(s). Dit niveau verschijnt alleen wanneer prijzen per locatie is ingeschakeld.

Huidige gebruikers bekijken

De machtigingenpagina toont een tabel met alle gebruikers die momenteel toegang hebben tot RepairPlugin:

KolomWat het toont
User IdHet WordPress-gebruikers-ID
NameDe weergavenaam van de gebruiker
EmailHet e-mailadres van de gebruiker
AccessBadge met het toegangsniveau: Top Level (goud), Full (groen) of Location (blauw)
ActionsVerwijderknop om toegang in te trekken

Klik op een toegangsbadge voor meer details. De Location-badge toont ook welke locatie(s) de gebruiker beheert, met links naar elke locatie.

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=manage_permission
De toegangsniveaubadge met details over welke mogelijkheden bij elk machtigingsniveau horen

Een gebruiker toevoegen

  1. Gebruik onderaan de machtigingentabel het dropdownmenu Select User (ondersteunt zoeken en meervoudige selectie).
  2. Selecteer een of meer gebruikers om toegang te verlenen.
  3. Klik op Add.
  4. De geselecteerde gebruiker(s) verschijnen in de tabel met een Full-toegangsbadge.

Let op: Als een gebruiker eerder locatiebeheerder was, verwijdert het toevoegen als Full-toegangsgebruiker automatisch de locatietoewijzingen.

Een gebruiker verwijderen

  1. Zoek de gebruiker in de machtigingentabel.
  2. Klik op het rode prullenbakpictogram in de actiekolom.
  3. Er verschijnt een bevestigingspopup met het e-mailadres van de gebruiker.
  4. Klik op Remove om te bevestigen.
  5. De gebruiker verliest alle RepairPlugin-toegang en eventuele locatiebeheerder-toewijzingen.

Let op: Top Level-gebruikers kunnen niet worden verwijderd. De verwijderknop is grijs voor deze gebruikers.

De WordPress-rol "RepairPlugin"

RepairPlugin registreert tijdens de installatie een aangepaste WordPress-rol genaamd "RepairPlugin". Deze rol heeft minimale WordPress-machtigingen en is bedoeld voor gebruikers die alleen het plugindashboard mogen gebruiken -- verder niets in WordPress.

Gebruikers met alleen de rol "subscriber" of "customer" kunnen niet worden toegevoegd aan de machtigingenlijst.

Instellingenoverzicht

InstellingBeschrijvingStandaardKlant ziet
MachtigingentabelToont alle gebruikers die momenteel enige vorm van toegang hebben tot RepairPlugintoont alle WordPress-beheerders (Top Level)Geen zichtbare verandering -- dit is een functie alleen voor beheerders.
Gebruiker toevoegen-dropdownToont alle WordPress-gebruikers die nog geen RepairPlugin-toegang hebben. Gebruikers met alleen een subscriber- of customer-rol worden uitgeslotenleeg (geen gebruikers geselecteerd)Geen zichtbare verandering.
Toegangsniveau: Top LevelGeeft onbeperkte toegang inclusief licentiebeheer, machtigingen, import/export en gegevensreset. Kan niet via de plugin worden toegekend of ingetrokken -- het volgt de WordPress-beheerdersroltoegekend aan alle WordPress-beheerdersGeen zichtbare verandering.
Toegangsniveau: FullGeeft toegang tot alle plugininstellingen en -functies behalve die voorbehouden aan Top Level-gebruikers (machtigingen, import/export, gegevensreset, licentie)niet toegekendGeen zichtbare verandering.
Toegangsniveau: LocationBeperkt de toegang tot alleen de toegewezen locatie(s). Locatiebeheerders kunnen planningen beheren voor hun locaties maar hebben geen toegang tot globale instellingenniet toegekendGeen zichtbare verandering.

Veelgestelde vragen

Wat is het verschil tussen Full Access en Top Level?

Top Level-gebruikers zijn WordPress-beheerders met de activate_plugins-capability. Ze hebben toegang tot alles, inclusief licentiebeheer, machtigingen, import/export en gegevensreset. Full Access-gebruikers kunnen alle pluginfuncties beheren (afspraken, modellen, instellingen) maar hebben geen toegang tot die beheerder-exclusieve gebieden. Locatiebeheerders kunnen alleen gegevens zien van hun toegewezen locaties.

Kan ik aangepaste machtigingsniveaus aanmaken?

Nee. RepairPlugin heeft drie vaste niveaus: Top Level, Full Access en Locatiebeheerder. Je kunt geen tussenliggende niveaus aanmaken of de toegang tot specifieke menu-items binnen een niveau beperken.

Gerelateerde artikelen

Command Palette

Search for a command to run...