Arbeitsbereiche und Rollen
Ein Arbeitsbereich ist die Flotte eines Betreibers. Jede Person darin hat eine Rolle und eine Stufe je Modul.
Arbeitsbereich
Ein Arbeitsbereich hält die Flotte eines Betreibers: seine Schiffe, Sensordaten, Alarme, Berichte, Policen und Personen. Jede Zeile in der Datenbank trägt eine Arbeitsbereichs-ID, und niemand liest über Arbeitsbereiche hinweg.
Der Demo-Arbeitsbereich ist Aurora Marine (aurora-marine).
Rollen
Jede Person in einem Arbeitsbereich hat eine Rolle.
| Rolle | Wer | Standardstufe je Modul | Mitglieder verwalten | Abrechnung |
|---|---|---|---|---|
| Inhaber | Flottenmanager | publish, immer | ja | sieht sie; ändert nur über den Store |
| Admin | Technischer Superintendent | je Modul gesetzt, Standard edit | ja, außer Inhabern | sieht sie |
| Mitglied | Leitender Ingenieur, Emissionsbeauftragter, Underwriter | je Modul gesetzt, Standard view | nein | nein |
| Agent | KI-Agent wie Watchkeeper | je Agent gesetzt, höchstens edit | nein | nein |
Ein Inhaber hat immer publish für jedes Modul, das der Arbeitsbereich hat. Ein Agent kann nie mehr als edit haben. Die Datenbank erzwingt beides, sodass eine fehlerhafte Anfrage es nicht ändern kann.
Wie der Zugriff ermittelt wird
Was Sie in einem Modul tun können, hängt von drei Dingen ab:
- Ihre Rolle (der Inhaber erhält
publish, ein Agent ist aufeditbegrenzt). - Die Stufe, die Sie für dieses Modul erhalten haben:
none,view,editoderpublish. Siehe Zugriffsstufen. - Die Berechtigung des Arbeitsbereichs für dieses Modul:
locked,active,graceoderread_only. Siehe Berechtigungen.
Ihre wirksame Stufe ist die niedrigste davon. Ein Mitglied mit edit für das Emissionsbuch erhält zum Beispiel nur view, solange das Emissionsbuch read_only ist.