Der hierarchische Aufbau von Shippers, ShipperTeams und ShipperUsers, der Zugang zu Orbit Hub, der Teamwechsel in Orbit Hub, warum manche Order-Felder aus dem Adressbuch übernommen werden und was nur der Shipper sieht.
Fragen Sie Luna oder schreiben Sie unserem Support-Team.
Note
Ein Shipper ist der Kunde, für den ein Transport gebucht wird. In Orbit MissionControl verwalten Sie jeden Shipper, seine Teams und Personen und seine gespeicherten Standorte. Jeder Shipper sieht über Orbit Hub nur seine eigenen Buchungen.
In Orbit sind Shipper hierarchisch aufgebaut: Shippers (Unternehmen), ShipperTeams (Organisationseinheiten) und ShipperUsers (einzelne Nutzer). Mit dieser Struktur lässt sich die Organisation effizient abbilden und genau steuern, wer welche Zugriffsrechte und operativen Möglichkeiten hat.
Ein Shipper ist ein Unternehmen, das Waren per Straßentransport versenden muss. Shipper sind die oberste Ebene und enthalten die zentralen Unternehmensdaten, zum Beispiel:
Firmenname und rechtliche Angaben (Steuernummer, USt-IdNr.)
ShipperTeams sind Organisationseinheiten innerhalb eines Shippers. Teams helfen, Nutzer zu ordnen und den Zugriff innerhalb der Organisation des Shippers zu steuern. Typische Einsatzzwecke für Teams:
Ein ShipperUser kann bei Bedarf Zugang zu Orbit Hub bekommen, dem Kundenportal, in dem er Transporte selbst buchen und verwalten kann. Wenn Sie einen ShipperUser mit Hub-Zugang anlegen, wählen Sie zwischen zwei Arten, das Konto zu aktivieren:
Der empfohlene Weg. Der ShipperUser wird angelegt und bekommt eine Aktivierungs-E-Mail mit einem Link, über den er sein eigenes Passwort setzt. Kein Passwort wird geteilt oder in einer Nachricht übertragen.
Der Operator legt den ShipperUser in Orbit MissionControl an (oder über die API mit inviteToSetPassword: true)
Der Nutzer bekommt eine Aktivierungs-E-Mail im Branding Ihres Unternehmens mit einem Link Passwort setzen
Der Nutzer klickt auf den Link, bekommt einen Bestätigungscode per E-Mail und setzt sein eigenes Passwort
Danach ist der Nutzer automatisch in Orbit Hub angemeldet
So stehen Passwörter nie in E-Mails, wie es Sicherheits- und Compliance-Vorgaben verlangen (z. B. NIS2, TISAX).
Der Operator setzt beim Anlegen des Nutzers direkt ein Passwort. Das Passwort kann optional in einer Willkommens-E-Mail stehen. Diese Art gibt es aus Gründen der Abwärtskompatibilität. Für sicherheitskritische Umgebungen ist sie nicht empfohlen.
Über die API können Sie sendWelcomeEmail: false setzen. Dann verschickt Orbit keine E-Mail. Die API-Antwort enthält eine activationUrl, mit der Sie eine eigene Nachricht in Ihrem Branding verschicken können.
Ein ShipperUser arbeitet immer in einem Team, dem aktiven Team. Bucht ein Nutzer für mehrere Teams desselben Shipper, können Sie ihm Zugang zu weiteren Teams geben, und er wechselt das aktive Team in Orbit Hub selbst.
Jeder ShipperUser kann eine Liste Zugängliche Teams haben: alle Teams desselben Shipper, zwischen denen der Nutzer wechseln darf. Tragen Sie auch das aktive Team des Nutzers ein. Ein Wechsel ändert nur das aktive Team, nie die Liste. Ein Nutzer ohne zugängliche Teams bleibt in seinem Team, und Orbit Hub zeigt ihm keinen Teamwechsel.
Öffnen Sie in Orbit MissionControl den ShipperUser.
Bearbeiten Sie die Zeile Zugängliche Teams direkt unter Shipper-Team.
Wählen Sie die Teams, in die der Nutzer wechseln darf, und bestätigen Sie.
Die Zeile erscheint nur, wenn der Shipper mehr als ein Team hat. Sie bietet alle aktiven Teams des Shipper an, auch das aktive Team des Nutzers. Ein Team eines anderen Shipper lehnt Orbit ab, in Orbit MissionControl, in Orbit Hub und über die API gleichermaßen, und in ein inaktives Team verschiebt Orbit einen Nutzer nie.
Ein Nutzer sieht den Teamwechsel, wenn er mehr als ein aktives Team zur Auswahl hat und seine Rolle den Wechsel erlaubt.
Klicken Sie in Orbit Hub unten links in der Seitenleiste über Logout auf Aktives Team.
Wählen Sie unter Team wechseln das Team. Ab neun Teams können Sie die Liste über Team suchen filtern.
Sie können das Team auch in Einstellungen wechseln: Die Karte Team zeigt die Auswahl Aktives Team. Auf dem Smartphone ist die Seitenleiste ausgeblendet, dort wechseln Sie das Team nur in Einstellungen.
Nach dem Wechsel bestätigt Orbit Hub mit „Sie arbeiten jetzt im Team“ und dem Namen des Teams. Auf Home, in den Listen von Transportübersicht und Adressbuch und in Einstellungen bleibt Orbit Hub auf der Seite und zeigt das neue Team. Auf einer Detailseite oder in einer Buchung öffnet Orbit Hub Home, denn diese Seite gehört zum vorherigen Team.
Der Nutzer kann in das vorherige Team zurückwechseln, solange es in seinen zugänglichen Teams steht.
Neue Buchungen und neu gespeicherte Adressen gehören zum aktiven Team. Alles, was die Rolle des Nutzers auf sein eigenes Team beschränkt, folgt ebenfalls dem aktiven Team, zum Beispiel die Orders in der Transportübersicht. Eine Rolle, die nicht nach Team beschränkt, zeigt in jedem Team dieselben Daten.
Hat der Nutzer das Team in einem anderen Browser-Tab gewechselt, sendet Orbit Hub eine noch offene Buchung für das vorherige Team nicht ab. Es zeigt „Ihr aktives Team hat sich geändert. Bitte prüfen Sie die Buchung, bevor Sie sie absenden.“ und lädt die Buchung mit dem aktiven Team neu. Prüfen Sie die Buchung und senden Sie sie erneut ab.
Mit einer managed Shipper-Rolle entscheiden allein die zugänglichen Teams, wohin ein Nutzer wechseln kann. Eine Custom Rolle kann den Wechsel weiter beschränken (siehe Rollen und Berechtigungen):
Eine Rolle, die den AktionstypShipper-Team setzen verbietet, blendet den Teamwechsel aus.
Um den Wechsel wieder zu erlauben, aber nur in die zugänglichen Teams des Nutzers, fügen Sie nach diesem Verbot eine Berechtigung hinzu: ShipperUserAction anlegen mit der Bedingung Shipper-Teamist eines von mit dem dynamischen Wert Zugängliche Teams. Nur ein Teamwechsel trägt ein Team, daher erlaubt diese Berechtigung nichts anderes. Orbit Hub lässt Nutzer nur ihr eigenes Team wechseln.
Ein Beispiel: Orion Industries versendet aus Paris und aus Lyon, mit einem Team je Standort. Julia bucht Transporte für beide Standorte. Ihr Operator setzt ihre zugänglichen Teams auf das Team Paris und das Team Lyon. Am Vormittag bucht Julia eine Abholung für Paris, am Nachmittag wechselt sie in der Seitenleiste zu Lyon und bucht für Lyon. Jede Order gehört zu dem Team, das aktiv war, als Julia sie gebucht hat.
Ein Shipper ist der Kunde, für den ein Transport gebucht wird. In Orbit Hub sieht ein Shipper deshalb nur seine eigenen Buchungen: seine eigenen Orders und Shipments, nie die eines anderen Shippers. Eine kurze Liste unter einem Shipper-Konto bedeutet also, dass das Portal wie vorgesehen funktioniert, und nicht, dass Daten fehlen. Einen vollständigeren Überblick, wer in Orbit was sieht, finden Sie unter Was sieht jede Rolle in Orbit?
In Einstellungen listet die Karte Team die Nutzer und offenen Einladungen des ganzen Shipper, über alle seine Teams. Mit einer verwalteten Shipper-Rolle ist das so vorgesehen: Kollegen aus allen Teams sehen sich gegenseitig.
Eine eigene Rolle kann die Liste auf das eigene Team des Nutzers begrenzen. Geben Sie den Berechtigungen zum Lesen von ShipperUser und ShipperUserInvite die Bedingung Shipper-Teamgleich mit dem dynamischen Wert Shipper-Team. Die Liste folgt dann dem aktiven Team: Nach einem Wechsel sieht der Nutzer die Kollegen des neuen Teams. An einer Order bleibt der Name der Person sichtbar, die sie gebucht hat, auch wenn diese Person inzwischen in einem anderen Team arbeitet.
Wenn Sie eine Order oder einen Stopp (Stop) öffnen, sind Felder wie der Kontakt, die genaue Ladestelle oder die Öffnungszeiten manchmal leer. Meist liegt das daran, dass diese Angaben aus dem Adressbuch des Shippers übernommen werden und nicht in der Buchung selbst gespeichert sind. Sie werden über einen Verweis gefüllt und fehlen nicht.
Nutzt eine Buchung einen gespeicherten Standort, übernimmt Orbit Adresse, Kontakte und Öffnungszeiten aus diesem gespeicherten Eintrag. Sieht ein Feld leer aus, steht die Angabe meist am gespeicherten Standort, oft an der bestimmten Ladestelle darin, die eigene Öffnungszeiten haben kann. Schauen Sie zuerst im Adressbuch des Shippers nach, bevor Sie davon ausgehen, dass etwas fehlt.
Wie Sie diese gespeicherten Standorte und die zugehörigen Personen verwalten, lesen Sie unter Standorte und Kontakte verwalten. Wie Sie festlegen, wann ein Standort Waren annehmen oder abgeben kann, lesen Sie unter Öffnungszeiten für Standorte.
Orbit vererbt Daten zwischen diesen Einheiten teilweise. Bestimmte Daten gehen also automatisch von übergeordneten Einheiten auf untergeordnete über, und trotzdem lässt sich jede Ebene anpassen.
Ein Beispiel: Ein Shipper legt unternehmensweite Preismodelle fest, einzelne Teams haben eigene Preisanpassungen, und Nutzer in diesen Teams haben persönliche Benachrichtigungseinstellungen.
Alle diese Einheiten lassen sich über die REST-API von Orbit verwalten. Sie bietet Endpunkte für:
Anlegen und Ändern von Shippers, Teams und Nutzern
Verwalten der Beziehungen zwischen den Einheiten
Einstellungen und Properties auf jeder Ebene
Abrufen von Einheiten und ihrer Hierarchie
Die zugänglichen Teams eines ShipperUser sind das Feld allowedShipperTeamIds. Sie können es beim Anlegen des Nutzers setzen, und die API gibt es beim Abrufen zurück. Tragen Sie alle Teams ein, zwischen denen der Nutzer wechseln darf, auch die aktuelle shipperTeamId; bei einem Nutzer mit nur einem Team nur dieses Team. Ein Teamwechsel in Orbit Hub ändert die Liste nie. Die Aktion set-allowed-shipper-teams ersetzt die ganze Liste: Jede ID muss ein Team desselben Shipper bezeichnen, doppelte IDs werden entfernt, und eine leere Liste leert sie.
Note
Die ausführliche API-Referenz von Orbit ist von Orbit Docs getrennt und liegt hier: Orbit API Reference.
Warum ist das Feld für Kontakt oder Öffnungszeiten an einer Order leer?
Diese Angaben werden meist aus dem Adressbuch des Shippers übernommen und nicht in der Order gespeichert. Öffnen Sie den gespeicherten Standort und seine Ladestelle, um sie zu sehen. Ein leeres Feld bedeutet hier „übernommen“, nicht „fehlt“.
Kann ein Shipper die Orders anderer Kunden sehen?
Nein. Jeder Shipper sieht in Orbit Hub nur seine eigenen Orders und Shipments. Buchungen anderer Shipper werden nie gezeigt.
Warum listet die Karte Team Nutzer anderer Teams?
Mit einer verwalteten Shipper-Rolle listet die Karte Team alle Nutzer und offenen Einladungen des Shippers, über alle seine Teams. Damit nur das eigene Team erscheint, nutzen Sie eine eigene Rolle, die ShipperUser und ShipperUserInvite nur mit der Bedingung Shipper-Teamgleich mit dem dynamischen Wert Shipper-Team liest.
Kann ein ShipperUser in ein Team eines anderen Shippers wechseln?
Nein. Zugängliche Teams sind immer Teams des eigenen Shipper des Nutzers, und Orbit lehnt ein Team eines anderen Shipper oder ein inaktives Team ab.
Was ist, wenn ein Nutzer mit zugänglichen Teams den Teamwechsel nicht sieht?
Der Teamwechsel erscheint nur, wenn der Nutzer mehr als ein aktives Team zur Auswahl hat und seine Rolle den Wechsel erlaubt. Prüfen Sie, ob die zugänglichen Teams aktiv sind und ob die Rolle des Nutzers Shipper-Team setzen nicht verbietet. Auf dem Smartphone liegt der Teamwechsel in Einstellungen, nicht in der Seitenleiste.
Kann der Nutzer in das vorherige Team zurückwechseln?
Ja, wenn das vorherige Team in seinen zugänglichen Teams steht. Ein Wechsel ändert diese Liste nie, tragen Sie also auch das aktive Team des Nutzers ein. Der Nutzer wechselt in der Seitenleiste oder in Einstellungen zurück.
Was passiert mit einer Buchung, die während eines Teamwechsels in einem anderen Tab offen ist?
Orbit Hub sendet sie nicht für das vorherige Team ab. Es bittet den Nutzer, die Buchung zu prüfen, lädt sie mit dem aktiven Team neu, und der Nutzer sendet sie erneut ab.
Wo verwalte ich die gespeicherten Adressen eines Shippers?