Ga naar inhoud

Rollen (RBAC)

De Rollen sectie stelt u in staat om Rol-Gebaseerde Toegangscontrole (RBAC) voor uw applicatie te implementeren. Door rollen te definiëren, kunt u toegang tot specifieke bronnen, API-eindpunten en gegevenstabellen verlenen of beperken op basis van de groep die aan een gebruiker is toegewezen (bijv. “Admin”, “Editor”, “Kijker”).

Om toegang te krijgen tot dit gedeelte, navigeert u naar App-services > Rollen in het linkermenu.

Opmerking: Rollen zijn per omgeving gedefinieerd. Elke omgeving heeft zijn eigen database met zijn eigen rollentabel. Wanneer u van omgeving wisselt, weerspiegelt de rollenlijst de rollen die in de database van die omgeving zijn gedefinieerd.

Rollenoverzicht

Het hoofddashboard toont een lijst van alle gedefinieerde rollen in uw werkruimte, met de Naam, Beschrijving en het aantal Toegewezen Gebruikers voor elke rol.

U kunt de balk Rollen zoeken bovenaan gebruiken om snel specifieke machtigingsgroepen te vinden.

Om een nieuwe set machtigingen te definiëren:

  1. Klik op de zwarte knop + Rol Toevoegen in de rechterbovenhoek van het dashboard.
  2. Er verschijnt een configuratiemodal met de volgende velden:
    • Role Name: Voer een unieke ID in voor de rol (bijv. Admin, Gebruiker, Content_Manager).
    • Description: Geef een korte uitleg van wat deze rol inhoudt.
    • Auto-generate: U kunt op de link Auto-generate klikken om het systeem een beschrijving voor u te laten voorstellen op basis van de rolnaam.
  3. Klik op Opslaan om de rol te maken.

Rollenconfiguratiepaneel

Na het aanmaken van een rol kunt u de specifieke machtigingen ervan definiëren in verschillende gebieden van het platform. Klik op een rol in het hoofddashboard om toegang te krijgen tot het machtigingsraster.

Voor elke bron binnen een bereik kunt u de volgende bewerkingen in- of uitschakelen:

  • Lezen: Mogelijkheid om bestaande gegevens of configuraties te bekijken.
  • Schrijven: Mogelijkheid om nieuwe records of bronnen toe te voegen.
  • Bijwerken: Mogelijkheid om bestaande records te wijzigen.
  • Verwijderen: Mogelijkheid om records of bronnen te verwijderen.

De kolom Filter stelt u in staat complexe voorwaarden te definiëren voor beveiliging op rijniveau. Dit zorgt ervoor dat gebruikers met dezelfde rol alleen toegang hebben tot specifieke gegevenssubsets (bijv. een rol “Medewerker” die alleen records kan lezen waarbij owner_id overeenkomt met hun gebruikers-ID).

Machtigingsbeheerraster