Ihre Kundenstruktur entwerfen

Kontakte und Rollen

Wer Preise sehen, bestellen und freigeben darf.

Ein Kontakt ist eine Person in einem Unternehmen. Die Rolle entscheidet, was diese Person darf; das Unternehmen, auf das sie verweist, entscheidet, was sie sieht.

Bevor Sie beginnen: Die Organisation muss zuerst existieren. Ein Kontakt ohne Organisation ist ein eigenständiger Verbraucherdatensatz ohne Unternehmenspreise und ohne Konditionen. Siehe Das B2B-Kundenmodell.

Einen Kontakt anlegen

  1. Öffnen Sie CRM › Kontakte.
  2. Wählen Sie Neuer Kontakt.
  3. Tragen Sie die E-Mail ein. Sie ist die Identität: je Mandant eindeutig, und die Person meldet sich damit an.
  4. Tragen Sie Vorname, Nachname, Telefon und Funktion ein. Die Funktion ist Freitext („Werkstattleiter“, „Leiter Einkauf“) und gewährt nichts.
  5. Wählen Sie die Organisation. Über dieses Feld bekommt die Person die Preise, Konditionen und Bestellhistorie ihres Unternehmens.
  6. Wählen Sie die Rolle. Die Leiter steht unten. Neue Kontakte bekommen standardmäßig buyer, sofern keine andere Rolle als Standard markiert ist.
  7. Setzen Sie die Freigabegrenze für Bestellungen, wenn die Rolle freigibt. Leer heißt: keine Obergrenze.
  8. Setzen Sie das Locale. Es steuert die Shop-Sprache und die Sprache der Transaktionsmails. Angenommen werden nur die vom Shop unterstützten Locales.
  9. Haken Sie Hauptkontakt an, wenn dies die Person ist, die Sie standardmäßig ansprechen.
  10. Speichern Sie.

Die Rollenleiter

Fünf Rollen, von der geringsten zur höchsten Berechtigung. Jede ist ein Bündel von Berechtigungsschlüsseln.

RolleTypischerweiseDarf bestellen?
viewerEin Auszubildender, ein Techniker, der Verfügbarkeit prüftNein
requesterWer vor einer Ausgabe eine Unterschrift brauchtReicht zur Freigabe ein
buyerDie Person, die täglich Verbrauchsmaterial bestelltJa
approverEine Abteilungsleitung, eine StandortleitungJa, und gibt für andere frei
adminDie Shop-Administration des Kunden selbstJa, und verwaltet die Personen

Die Berechtigungen dahinter sehen Sie unter CRM › Rollen:

BerechtigungsschlüsselWas er erlaubt
catalog.readProdukte und Preise einsehen
carts.manageEigene Warenkörbe und Bestelllisten anlegen und bearbeiten
orders.createDirekt eine Bestellung aufgeben
orders.requestEine Bestellung zur Freigabe einreichen, statt sie aufzugeben
orders.approveEingereichte Bestellungen bis zu order_approval_limit freigeben
orders.readDie Bestellungen der Organisation einsehen
addresses.manageDie Adressen der Organisation pflegen
contacts.read / contacts.manageDie Personen der Organisation einsehen / verwalten
organization.manageDie Stammdaten der Organisation bearbeiten

Berechtigungen werden bei jedem Lesen aus der Rolle abgeleitet und nie an der Person gespeichert. Ändern Sie den Berechtigungssatz einer Rolle, kann deshalb an niemandem eine veraltete Berechtigung hängen bleiben.

Schreiben Sie keine Funktionsbezeichnungen in role. Die Rolle ist eine geschlossene Liste mit fünf Werten, und genau sie liest die Autorisierung. Eine role-Spalte voller „Einkauf“ und „Werkstatt“ gewährt niemandem etwas, sobald Berechtigungen durchgesetzt werden. Funktionsbezeichnungen gehören in job_title.

Ändern, was eine Rolle gewährt

Sie können die eingebauten Rollen anderen Berechtigungsschlüsseln zuordnen, etwa wenn buyer bei Ihren Kunden nicht die gesamte Bestellhistorie sehen soll:

  1. Öffnen Sie CRM › Rollen.
  2. Ist die Liste leer, wählen Sie Die eingebauten Rollen laden. Solange ein Mandant keine eigenen Zeilen hat, wird jeder Käufer aus den fünf eingebauten Rollen beantwortet, und es gibt nichts zu bearbeiten. Das Laden schreibt dieselben Berechtigungen nieder, der Zugang ändert sich also für niemanden.
  3. Wählen Sie in der Zeile einer Rolle Berechtigungen.
  4. Haken Sie die Schlüssel an, die die Rolle gewähren soll, und speichern Sie.

Der Berechtigungseditor ersetzt den gesamten Satz. Alles, was Sie nicht anhaken, wird entzogen. Prüfen Sie vor dem Bearbeiten auf der Seite der Rolle, was sie gerade gewährt.

Zwei Grenzen, die Sie kennen sollten:

  • Eine sechste Rolle können Sie nicht anlegen. contacts.role ist auf die fünf Schlüssel beschränkt, eine neue Rolle könnte also niemand innehaben.
  • Eine Shop-Einstellung kann das Verzeichnis sperren. Sind eigene Rollen abgeschaltet, gelten die fünf eingebauten, egal was gespeichert ist.

Freigabegrenzen

order_approval_limit ist ein Betrag. Das Recht zur Freigabe kommt aus der Rolle; die Grenze sagt, wie weit es reicht. Sie ist in der Währung des Marktes angegeben und wird nicht umgerechnet. Leer heißt: keine Obergrenze.

Setzen Sie sie bei den Personen, die freigeben, und lassen Sie sie bei allen anderen leer. Eine Grenze an einem viewer hat nichts, worauf sie wirken könnte.

Wer der Hauptkontakt ist

is_primary markiert die eine Person, die Sie standardmäßig ansprechen. Wer jemanden zum Hauptkontakt macht, stuft den bisherigen immer herab; zwei Personen können die Markierung nicht gleichzeitig tragen. Eine Shop-Einstellung kann zusätzlich verhindern, dass der letzte Hauptkontakt eines Unternehmens herabgestuft oder gelöscht wird, damit der Checkout nie auf ein Unternehmen ohne Ansprechpartner trifft.

Was Sie prüfen

  • Öffnen Sie den Kontakt. Die Seitenleiste zeigt Rolle, Freigabegrenze und ob die Person Hauptkontakt ist.
  • Der Bereich Rolle & Berechtigungen zeigt die Berechtigungen, die diese Person gerade hält, und ob sie danach handeln darf. Ein gesperrter Kontakt oder einer, dessen Registrierung noch aussteht, behält die Rolle, darf aber nicht danach handeln.
  • Der Bereich Organisation & Status verlinkt auf das Unternehmen. Ist er leer, hat diese Person keine Unternehmenspreise.
  • Die Kontaktliste hat Warteschlangen für Wartet auf Freigabe, Aktiv, Eingeladen, Gesperrt und Abgelehnt. Nutzen Sie sie, statt von Hand zu filtern.

Weiter

  • Selbstregistrierung — Personen ein Konto beantragen lassen, statt jedes einzeln anzulegen.
  • Freigaberegeln — aus Rollen und Grenzen eine Einkaufsrichtlinie machen.