Benutzerverwaltung für Home Builder Software: Einrichtung und täglicher Einsatz

Nutzer werden unter Einstellungen in der Gruppe Personen und Rechte im Reiter Nutzer gepflegt. Pflicht sind Name und Rolle; die E-Mail-Adresse ist freiwillig und nur nötig, wenn sich die Person anmelden soll. Wird mit Adresse gespeichert, geht die Einladung samt Passwortlink sofort hinaus. Im selben Reiter stehen Position, Büro, Telefon, Mobilnummer und der Stundensatz, den die Stundenfreigabe später vorschlägt. Ohne Adresse bleibt der Datensatz ein Kollege ohne Zugang.

Echter Produkt-Screenshot: Benutzerverwaltung für Home Builder Software
Der Nutzerreiter von Cedar Ridge Homes: oben die Tabelle mit Rollen- und 2FA-Spalte, darunter je Kollege eine Kontaktkarte mit Telefon, Mobilnummer und Büro, von Alicia Reyes in Raleigh bis Travis Nguyen im Feldbüro Apex.

Wo die Nutzerverwaltung liegt und wer sie öffnen darf

Der Reiter Nutzer steht in der Einstellungsnavigation neben Rollen und Rechte. Ihn zu öffnen setzt das Recht users.manage voraus; fehlt es, erscheint der Eintrag gar nicht erst, und die Adresse antwortet mit 403. Der bei der Registrierung angelegte Administrator besitzt das Recht, jede eigene Firmenrolle kann es zusätzlich erhalten. Die Tabelle führt je Kollege eine Zeile mit Name, E-Mail, Rolle, Zustand der Zwei-Faktor-Anmeldung und Anlagedatum, dahinter die Aktionen, die dem eigenen Konto erlaubt sind.

Zwei Dinge lohnen sich vor der ersten Einladung. Die gewünschten Rollen sollten bereits stehen, denn die Rolle wird beim Anlegen ausgewählt und darf nicht leer bleiben. Und die Firmenlisten hinter Position und Büro füllen sich aus dem, was getippt wird, weshalb eine früh abgestimmte Schreibweise verhindert, dass im Mitarbeiterverzeichnis zwei Varianten derselben Niederlassung stehen. Solange die Ersteinrichtung läuft, landen Kolleginnen und Kollegen ohne settings.manage auf einem Wartebildschirm statt in diesem Bereich.

Mitarbeiter mit Rolle, Kontaktdaten und Stundensatz anlegen

Mitarbeiter anlegen öffnet eine eigene Seite statt einer Leiste über der Tabelle. Name und Rolle sind Pflicht, die Adresse nicht, denn ein Eintrag auf der Mannschaftsliste und ein Anmeldekonto sind zweierlei. Dasselbe Formular nimmt Position, Telefon, Mobilnummer, Büro und den Stundensatz auf und kann den Projektzugriff gleich einschränken und die freigegebenen Baustellen ankreuzen. Position und Büro sind Auswahlfelder, die einen unbekannten Wert übernehmen, sodass ihn die nächste Person als fertige Option vorfindet.

Danach trägt jede Kontaktkarte zwei Schaltflächen. Kontaktdaten ändern öffnet Adresse, Position, Telefon, Mobilnummer, Büro und Stundensatz erneut, Projektzugriff ändern die Einschränkung samt Projektliste. Eine später nachgetragene Adresse ist genau der Schritt, der aus einem Mannschaftseintrag ein Anmeldekonto macht. Das Feld beim Bearbeiten leer zu lassen bewirkt nichts, denn eine leere Eingabe gilt als nicht eingetragen und nie als Anweisung, jemandem den täglichen Zugang wegzunehmen.

Echter Produkt-Screenshot: Benutzerverwaltung für Home Builder Software
Mein Konto beim Inhaber Jordan Miller: Profilbild-Ablage, die hier unveränderliche Anmeldeadresse, Position, beide Telefonnummern, das Büro Raleigh · Main Office, die Oberflächensprache und darunter der Sicherheitsblock, der zuerst das aktuelle Passwort verlangt.

Wird ein Datensatz mit Adresse gespeichert, geht die Einladung sofort hinaus, und die Bestätigung nennt das Postfach. Der Brief enthält einen Link, über den die Person ein Passwort mit mindestens zehn Zeichen selbst setzt. Verweigert der Mailserver den Dienst, existiert das Konto trotzdem, und die Meldung sagt ausdrücklich, dass der Brief nicht hinausging. Passwortlink senden wiederholt den Versuch aus der Liste, sobald das Postfach erreichbar ist. Datensätze ohne Adresse zeigen in der E-Mail-Spalte den Hinweis Noch kein Zugang.

Von da an gehört das Konto seiner Inhaberin, die es unter Mein Konto selbst pflegt. Dort stehen Anzeigename, Oberflächensprache und Passwort, dazu der Schalter, der jeder Anmeldung einen sechsstelligen Code mit zehn Minuten Gültigkeit voranstellt. Ein Passwortwechsel meldet im selben Moment die übrigen Geräte ab. Die gewählte Sprache hängt am Konto, sodass eine Anmeldung an einem anderen Rechner weiterhin Deutsch, Englisch oder Französisch zeigt, ohne dass jemand erneut umstellt.

Geschützte Kontoaktionen und die Einträge im Audit-Log

Jede Schreibanfrage unterhalb der settings.users-Routen ordnet die zentrale Prüfschicht dem Recht users.manage zu; eine nicht gerenderte Schaltfläche ist also nicht der Schutz. Die Vergabe der Administratorrolle bleibt zusätzlich Administratoren vorbehalten, damit eine Benutzerverwaltung keine Vollrechte an ein selbst kontrolliertes Postfach schicken kann. Das eigene Konto löscht niemand, und das letzte aktive Administratorkonto lässt sich weder entfernen noch auf eine andere Rolle setzen, solange kein zweites existiert.

Jeder Schritt hinterlässt einen datierten Eintrag mit handelnder Person und Absenderadresse. Beim Anlegen entsteht user.created oder user.invited samt der Angabe, ob der Link tatsächlich hinausging; später folgen user.password_link_sent, user.contact.updated, user.project_access.updated mit den freigegebenen Projekten, user.role.updated und user.deleted. Unter Integrationen eingerichtete Webhook-Endpunkte abonnieren dieselben Ereignisse und erhalten den gleichen Inhalt, womit Lohnbuchhaltung oder Verzeichnisdienst ohne Handexport gleichauf bleiben.

Echter Produkt-Screenshot: Benutzerverwaltung für Home Builder Software
Wer ist wo an einem Samstag im August, gespeist aus den Nutzerdatensätzen: zehn Beschäftigte mit ihren Rollen, von Alicia Reyes als Project Manager bis Travis Nguyen als Field Lead, ihre Zertifikate wie Superintendent certification oder Licensed electrician, acht davon frei mit je einer Assign-Schaltfläche, und Dwayne Fletcher und Marcus Webb für den Samstagseinsatz auf Harper Station Townhomes eingeplant.

Wie der Nutzerdatensatz Personalplanung, Aufgaben und Chat versorgt

Der Datensatz wird anderswo gelesen statt zweimal getippt. Telefon, Mobilnummer und Büro erscheinen im Mitarbeiterverzeichnis und in den Schnellkontakten des Chats, der Stundensatz steht bei der Stundenfreigabe als Vorschlag bereit, damit die Lohn-Istkosten nicht bei null bleiben, und der Name ist das, worauf Schichtplanung, Aufgaben und Bauleitung Arbeit verteilen. Der eingeschaltete Projektzugriff verengt jede projektgebundene Liste, Detailseite, Suche und API-Antwort auf die freigegebenen Baustellen.

Löschen betrifft deshalb nie nur den Zugang. Die Rückfrage zählt, was noch an der Person hängt, und die Löschung gibt diese Arbeit zurück: künftige Schichten stehen wieder auf nicht besetzt, wo die Lückenanalyse sie findet, offene Aufgaben verlieren die ausscheidende Person und sind wieder übernehmbar, und alles Vergangene bleibt als Nachweis unverändert. Sitzungen auf der Control-Verbindung werden im selben Schritt entfernt, sodass ein offener Browser den Zugriff sofort verliert.

Beispiel: ein neuer Mitarbeiter von der Einladung bis zur ersten Stundenfreigabe

Cedar Ridge Homes stellt Evan Porter als Vorarbeiter für den Rohbau ein und legt ihn im Reiter Nutzer an: Baustellenrolle, Position Lead Framer, Büro Apex · Field Office, Telefon +1 919 555 0114, Mobilnummer +1 984 555 0114 und ein Stundensatz von 34,50 Dollar. Weil auch die Adresse evan.porter@cedarridgehomes.example eingetragen ist, geht die Einladung mit dem Speichern hinaus, und Evan setzt sich am Abend über den Link sein Passwort mit zehn Zeichen. Im selben Formular wird der Projektzugriff eingeschaltet und Willow Creek Lot 27 sowie Harper Station Townhomes angekreuzt, also die beiden Baustellen, auf denen er wirklich arbeiten wird.

In der ersten Woche zeigt sich, was der Datensatz trägt. Die Kollegen finden beide Nummern im Mitarbeiterverzeichnis und in den Schnellkontakten des Chats, seine Projektliste führt genau das freigegebene Paar, und die übrigen vierundzwanzig Aufträge von Cedar Ridge tauchen bei ihm nirgends auf. Am Freitag gibt die Bauleitung 38,5 erfasste Stunden frei, die Freigabe schlägt die hinterlegten 34,50 Dollar vor, und Willow Creek Lot 27 trägt 1.328,25 Dollar echte Lohnkosten statt einer leeren Zahl. Im Audit-Log stehen user.invited und user.project_access.updated mit beiden Baustellen, sodass auch Monate später nachlesbar bleibt, wer das Konto wann eingerichtet hat.

Benutzerverwaltung für Home Builder Software: vor dem Speichern prüfen

  • Jede Schreibroute unterhalb von settings.users verlangt users.manage; der Server weist die Anfrage auch dann ab, wenn die Schaltfläche nie sichtbar war.

  • Nur Administratoren vergeben die Administratorrolle; wer lediglich users.manage besitzt, wird vor dem Speichern mit 403 gestoppt.

  • Das letzte aktive Administratorkonto lässt sich weder löschen noch auf eine andere Rolle umstellen, solange niemand sonst diese Rolle trägt.

  • Eine E-Mail-Adresse muss plattformweit eindeutig sein, und ein geleertes Adressfeld entfernt niemals einen bereits bestehenden Zugang.

  • Das eigene Konto zu löschen wird abgewiesen, unabhängig von der eigenen Rolle in der Firma.

Benutzerverwaltung für Home Builder Software: typische Fehler

  • Einen Kollegen ohne Adresse anlegen und dann auf die Einladung warten: verschickt wurde keine. In der Zeile steht Noch kein Zugang, also Adresse auf der Kontaktkarte nachtragen und Passwortlink senden benutzen.

  • Bleibt der Stundensatz leer, werden freigegebene Stunden mit null bewertet. Tragen Sie ihn beim Anlegen ein, sonst hat die Stundenfreigabe später keinen brauchbaren Vorschlag.

  • Ein Konto zu löschen, um jemanden für ein paar Wochen zu parken, gibt zugleich dessen künftige Schichten und offene Aufgaben an die Firma zurück. Melden Sie stattdessen unter Mitarbeiter und Einsatz eine Abwesenheit; das Feld Art trennt dort Krank von Urlaub, und das Konto bleibt unangetastet.

Die Produktseite beschreibt dasselbe Modul aus betrieblicher Sicht, mit den Entscheidungen, die es trägt, und den Modulen, mit denen es verbunden ist.

Zur Produktseite

Häufige Fragen

Kann ein Manager Adminaktionen an Benutzern ausführen?

Nein. Einladung, Deaktivierung und geschützte Kontoaktionen bleiben Administratoren vorbehalten.

Werden Mitarbeiterkontakte doppelt gespeichert?

Nein. Profil, Workforce-Verzeichnis und Chat verwenden denselben Benutzerdatensatz.

Diesen Bereich für Ihre Firma einrichten?

Beschreiben Sie die Reihenfolge, die Sie heute einhalten, und das Ergebnis, das am Ende stehen soll. Wir gehen die Einstellungen durch, die dorthin führen.