Ga naar hoofdinhoud

Gebruikers

De pagina Gebruikers biedt een ingebouwde interface om Keycloak-gebruikersaccounts te beheren zonder OpSee te verlaten. Beheerders kunnen hier accounts aanmaken, rollen en groepen toewijzen, wachtwoorden resetten en gebruikers in- of uitschakelen.

Beheerraster van gebruikers

:::info Keycloak-integratie OpSee delegeert authenticatie en autorisatie aan Keycloak. De pagina Gebruikers is een beheerinterface die via de OpSee-backend communiceert met de Admin REST API van Keycloak. Alle wijzigingen die hier worden gedaan, zijn onmiddellijk in Keycloak zichtbaar. :::

Gebruikersraster​

De pagina Gebruikers toont een DataGrid met de volgende kolommen:

KolomBeschrijving
GebruikersnaamDe Keycloak-loginnaam
VoornaamVoornaam van de gebruiker
AchternaamAchternaam van de gebruiker
E-mailE-mailadres
IngeschakeldOf het account actief is
AangemaaktTijdstempel van accountaanmaak (verborgen in compacte weergave)

Elke rij heeft actieknoppen voor: Bewerken, Rollen beheren, Groepen beheren, Wachtwoord resetten en Verwijderen.

Een gebruiker aanmaken​

  1. Klik op Gebruiker toevoegen
  2. Vul de verplichte velden in:
    • Gebruikersnaam (moet uniek zijn)
    • Voornaam en Achternaam
    • E-mail
    • Wachtwoord (met optionele "Tijdelijk"-vlag, dwingt wachtwoordwijziging bij eerste login af)
  3. Klik op Aanmaken

De gebruiker wordt aangemaakt in Keycloak en kan onmiddellijk inloggen op OpSee (afhankelijk van rolrechten).

Een gebruiker bewerken​

Klik op de bewerkknop (blauw potlood) om het profiel van een gebruiker te wijzigen: gebruikersnaam, naam, e-mail en ingeschakelde status.

Rollen beheren​

Rollen bepalen waartoe een gebruiker toegang heeft in OpSee. Klik op het schildicoon om het rollenvenster te openen.

  • Bekijk de momenteel toegewezen rollen van de gebruiker
  • Voeg rollen toe uit de lijst van alle beschikbare Keycloak-realmrollen
  • Verwijder rollen door ze uit te vinken

:::tip Rolhiërarchie OpSee gebruikt het rolmodel van Keycloak. Rollen kunnen eenvoudig (plat) of samengesteld zijn (een rol die andere rollen omvat). Vraag uw Keycloak-beheerder naar de rolstructuur die specifiek is voor uw implementatie. :::

Groepsrollen​

Klik op de knop Groepsrollen configureren in de werkbalk om te beheren welke rollen tegelijk aan hele groepen worden toegewezen. Dit is efficiënter dan rollen één voor één per gebruiker toewijzen.

Groepen beheren​

Met groepen kunt u gebruikers organiseren en rollen op groepsniveau toewijzen. Klik op het groepsicoon om het groepenvenster voor een gebruiker te openen.

  • Bekijk de huidige groepslidmaatschappen van de gebruiker
  • Voeg de gebruiker toe aan extra groepen
  • Verwijder de gebruiker uit groepen

Wachtwoorden resetten​

Klik op het slotpictogram om het wachtwoord van een gebruiker te resetten:

  1. Voer het nieuwe wachtwoord in
  2. Vink Tijdelijk aan als de gebruiker bij de volgende login het wachtwoord moet wijzigen
  3. Klik op Wachtwoord resetten

Gebruikers in- en uitschakelen​

  • Schakel een gebruiker uit door zijn profiel te bewerken en de schakelaar Ingeschakeld uit te zetten. Uitgeschakelde gebruikers kunnen niet inloggen, maar hun accountgegevens blijven behouden.
  • Schakel een gebruiker in door de schakelaar weer aan te zetten. Gebruik het filter Toon uitgeschakeld om uitgeschakelde accounts te zien.

Een gebruiker verwijderen​

Klik op de verwijderknop (rood prullenbakicoon) en bevestig. Hiermee wordt het Keycloak-account definitief verwijderd. De verwijdering kan niet ongedaan worden gemaakt.

info

Het verwijderen van een Keycloak-gebruiker verwijdert niet automatisch de gekoppelde operator in OpSee. De operatorrecord blijft bestaan, maar de Keycloak-koppeling wordt verouderd. Ruim indien nodig operatorrecords apart op via de pagina Operators.

Filteren​

  • Zoekbalk -- filter op gebruikersnaam, naam of e-mail
  • Schakelaar Toon uitgeschakeld -- uitgeschakelde accounts in de lijst opnemen
  • Kolomzichtbaarheid -- schakelen tussen compacte en volledige kolomweergaven

Gebruikers versus operators​

Het is belangrijk het onderscheid te begrijpen:

ConceptDoelWaar beheerd
Gebruiker (Keycloak)Toepassingslogin, op rollen gebaseerde toegangscontrolePagina Gebruikers
OperatorWerkvloeridentiteit, toewijzing van productiegegevensPagina Operators

Een operator kan aan een gebruikersaccount worden gekoppeld, maar het zijn aparte entiteiten. U kunt bijvoorbeeld hebben:

  • Operators zonder gebruikersaccounts (werkvloermedewerkers die gedeelde terminals gebruiken)
  • Gebruikersaccounts zonder operators (managers die dashboards bekijken maar geen machines bedienen)
  • Gekoppelde operator+gebruiker (een operator die ook met een eigen account inlogt op OpSee)

Gerelateerde pagina's​

  • Operators -- koppel operators aan Keycloak-gebruikersaccounts
  • Aan de slag -- tutorial voor opzet van personeel

Voorwaarden​

Volgende stappen​