Benutzerzertifizierungen

Prev Next

Überblick über diesen Artikel

  • In diesem Artikel wird eine einfache Tulip-Table-Lösung zur Umsetzung einer Benutzerzertifizierung beschrieben, bei der ein Benutzer je nach seinem Zertifizierungsstatus eine Funktion in einer Tulip-App ausführen darf oder nicht.
  • Der Kontext dieser Lösung ist eine Alternative zur Integration in ein herkömmliches Learning Management System (LMS), wenn kein LMS implementiert ist oder eine Integration in ein LMS nicht praktikabel ist.

Lösungsentwurf

Diese einfache Lösung besteht aus einer einzigen horizontal skalierbaren Tulip-Tabelle, optional einer „CRUD-App“, die berechtigten Benutzern das Erstellen, Lesen, Aktualisieren und Löschen von Datensätzen in der Tabelle ermöglicht, sowie App-Triggern zur Überprüfung von Zertifizierungen.

Tulip-Tabellendesign

Erstellen Sie eine Tulip-Tabelle mit den folgenden Spalten, wobei jeder Datensatz die Zuordnung zwischen einem Benutzer und einer bestimmten Zertifizierung darstellt. Diese Struktur ist sowohl einfach als auch skalierbar, mit einem Datensatz pro Benutzer-Zertifizierungs-Paar. Wenn ein Benutzer rezertifiziert wird, muss nur das Feld „Ablaufdatum/-zeit“ aktualisiert werden.

image.png

Spalten

Spalte Datentyp Zusammenfassung
ID Text Kann ein RANDOMSTRING() sein. Muss lediglich ein eindeutiger Wert sein.
Benutzer Benutzer Der Benutzer, für den die Zertifizierung gilt.
Zertifizierungsname Text Name der Zertifizierung.
Ablaufdatum/-zeit Datum/Uhrzeit Datum und Uhrzeit des Ablaufs der Zertifizierung.

Abfragen und Aggregationen

Verwenden Sie dynamische Abfragen, um den Zertifizierungsstatus zu überprüfen, indem Sie den angemeldeten Benutzer und den Namen der gewünschten Zertifizierung an die App übergeben.

Screenshot 2025-10-28 at 8.19.00 AM.png

Abfrage-Limit: Auf 1 setzen, da pro Paar „Benutzer <-> Zertifizierungsname“ nur ein Datensatz vorhanden sein sollte.

Aggregationen* Anzahl-Aggregation – wenn die Anzahl = 0 ist, verfügt der Benutzer nicht über die Zertifizierung.* Verwenden Sie eine „Modus“-Aggregation für das „Ablaufdatum/-zeit“ * Wenn das „Ablaufdatum/-zeit“ >= dem in den App-Informationen angegebenen aktuellen Datum und der aktuellen Uhrzeit ist, darf der Benutzer die Funktion gemäß der App-Konfiguration ausführen.


Weitere Lösungen

Für eine ausgefeiltere Lösung ziehen Sie die App-Suite „Frontline Training and Skill Management“ in Betracht:* Knowledge-Base-Artikel* Link zur Tulip-Bibliothek

{{snippet.Haben Sie gefunden, wonach Sie gesucht haben?}}