Skip to main content
In diesem Abschnitt werden die verfügbaren Aktionen im Bereich Kundenkonto beschrieben. Mithilfe dieser Aktionen können Sie Kundenkonten anlegen und verwalten, Anmeldedaten und Passwörter ändern sowie Adressen pflegen. Im B2B-Bereich ist zudem die Verwaltung von Mitarbeiterkonten und Berechtigungsgruppen möglich.

Grundkonzept

Abgrenzung der Möglichkeiten im Kundenkonto:
  • Daten lesen (Adressen, Profil, Login-Status) - erfolgt nicht über Aktionen, sondern über das Modul $wsAccount.
  • Strukturelle Einstellungen - (Adressfelder, Kundendatenfelder, B2B-Konfiguration) werden in der Konfiguration festgelegt.
  • Diese Seite beschreibt ausschließlich die Aktionen, die Konto-, Adress- und Berechtigungsdaten

Grundlagen: Aufbau einer Aktion

Jede Aktion wird mit $wsActions.create("<Name>") erzeugt und in ein Formular eingebunden. Pflichtfelder jedes Formulars sind wsact (ID der Aktion) und wscsrf (CSRF-Token). Details siehe Aktionen - Übersicht.

Adressen: Typen, Standard und Sichtbarkeit

Adressen haben einen Typ (bill = Rechnungsadresse, delivery = Lieferadresse). Die erste Adresse eines Typs wird automatisch zur Hauptadresse dieses Typs. Über SetMainAddress, SetDefaultBillAddress und SetDefaultDeliveryAddress lassen sich Standardadressen festlegen, die im Checkout vorausgewählt werden. Im B2B-Kontext besitzt jede Adresse zusätzlich eine Sichtbarkeit: privat (nur für ein Mitarbeiterkonto) oder firmenweit freigegeben. Welcher Wert beim Anlegen vorausgewählt ist, steuert defaultAddressVisibility (siehe UpdateSubAccount). Wem eine Adresse gehört, steuert das Feld addressOwnerMemberId (siehe AddressCreate).

B2B: Mitarbeiterkonten & Berechtigungsgruppen

Diese Funktionen stehen ausschließlich für Firmenkonten im B2B-Bereich zur Verfügung; alle zugehörigen Aktionen erfordern Admin-Rechte. Eine Berechtigungsgruppe bündelt Rechte und Einschränkungen (z. B. erlaubte Zahlungsarten, Budgetgrenzen, gesperrte Seiten). Der typische Ablauf:
  1. Gruppe anlegen → CreatePrivilegeGroup
  2. Rechte/Einschränkungen der Gruppe setzen → UpdatePrivileges
  3. Gruppe einem Mitarbeiterkonto zuweisen → UpdateSubAccount (privilegeGroupId)
Mitarbeiterkonten selbst werden über SubAccountCreate, UpdateSubAccount und SubAccountDelete verwaltet. Die in der Gruppe gesetzten Budgetgrenzen werden im Frontend am Mitarbeiterkonto schreibgeschützt über $wsAccount.paymentLimit und $wsAccount.paymentLimitPerOrder gelesen.

Aktionen im Überblick

Konto Anmeldung & Passwort Konto- & Kontaktdaten Adressen Kreditkarten Gastkonto B2B – Mitarbeiterkonten (Admin-Rechte erforderlich) B2B – Berechtigungsgruppen (Admin-Rechte erforderlich)

Konto-Lebenszyklus

AccountRegister

Mit dieser Aktion wird ein neues Kundenkonto angelegt. Der Benutzer gibt dabei seine E-Mail-Adresse sowie ein Passwort an. Anwendungsbeispiel
Nutzbar auf einer Registrierungsseite, auf der neue Kunden ein Konto erstellen können, um z.B. ihre Bestellhistorie einzusehen oder Adressen zu verwalten.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Aktion erstellt und in ein Formular eingebunden wird.

AccountActivate

Mit dieser Aktion wird ein bestehendes Kundenkonto aktiviert. Die Aktion wird typischerweise über ein Formular ausgelöst. Anwendungsbeispiel
Nutzbar auf der Bestätigungsseite, auf der der Kunde seine E-Mail-Adresse eingibt, um sein Konto zu aktivieren.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Aktion erstellt und in ein Formular eingebunden wird, über das der Kunde seinen Account mit seiner E-Mail-Adresse aktiviert.

AccountActivateOptIn

Mit dieser Aktion wird ein bestehendes Kundenkonto per Opt-In-Token aktiviert. Der Token wird dabei über einen Link in einer Bestätigungs-E-Mail an den Benutzer übermittelt. Anwendungsbeispiel
Nutzbar auf der Bestätigungsseite, auf die der Kunde nach Klick auf den Opt-In-Link in der Registrierungs-E-Mail weitergeleitet wird.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie nach erfolgreicher Ausführung der Aktion eine Bestätigungsmeldung angezeigt wird.

EmailVerify

Mit dieser Aktion wird eine E-Mail-Adresse per Double-Opt-In verifiziert. Nach der Registrierung erhält der Kunde eine Bestätigungs-E-Mail; durch Klick auf den enthaltenen Link wird diese Aktion auf der Shop-Seite ausgeführt. Anwendungsbeispiel
Nutzbar auf der Bestätigungsseite, auf die der Kunde nach Klick auf den Verifizierungslink in der Registrierungs-E-Mail weitergeleitet wird.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie nach erfolgreichem Klick auf den Bestätigungslink eine Erfolgsmeldung ausgegeben wird und bei einem ungültigen Token ein entsprechender Hinweis erscheint.

AccountDelete

Mit dieser Aktion wird der Account des aktuell eingeloggten Benutzers unwiderruflich gelöscht. Anwendungsbeispiel
Nutzbar auf einer Account-Verwaltungsseite, auf der eingeloggte Kunden ihr Konto auf Wunsch selbst löschen können.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Aktion erstellt wird und über einen Bestätigungs-Button ausgelöst wird.

AccountDeleteOptIn

Mit dieser Aktion wird die Löschung eines Kundenkontos per Opt-In-Token bestätigt. Der Token wird über einen Link in einer Bestätigungs-E-Mail an den Benutzer übermittelt. Anwendungsbeispiel
Nutzbar auf der Bestätigungsseite, auf die der Kunde nach Klick auf den Opt-In-Link in der Löschungs-E-Mail weitergeleitet wird.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie nach erfolgreicher Ausführung der Aktion eine Bestätigungsmeldung angezeigt wird.

Anmeldung & Passwort

Login

Mit dieser Aktion wird ein Benutzer mit seinen Zugangsdaten angemeldet. Anwendungsbeispiel
Nutzbar auf der Login-Seite, auf der Kunden sich mit E-Mail-Adresse und Passwort in ihr Konto einloggen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das ein Login-Formular mit E-Mail und Passwort sowie einer allgemeinen Fehlerausgabe bei ungültigen Angaben erstellt.

Logout

Mit dieser Aktion wird ein eingeloggter Benutzer abgemeldet. Anwendungsbeispiel
Nutzbar als Logout-Button im Header oder auf der Account-Übersichtsseite.
Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Aktion über einen einfachen Link ausgelöst wird, der den Benutzer nach dem Logout auf eine definierte Seite weiterleitet.

UnlockLogin

Mit dieser Aktion wird ein Login-Zugang entsperrt, der aufgrund zu vieler fehlgeschlagener Anmeldeversuche gesperrt wurde. Die Aktion kann sowohl von einem eingeloggten Benutzer als auch über einen Opt-In-Token ausgeführt werden. Anwendungsbeispiel
Nutzbar, wenn ein Kunde nach mehreren Fehleingaben aus seinem Konto ausgesperrt wurde und einen Entsperrlink per E-Mail erhalten hat.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie nach erfolgreicher Ausführung der Aktion eine Bestätigungsmeldung angezeigt wird. Die Aktion selbst wird typischerweise über einen Opt-In-Link in einer E-Mail ausgelöst und benötigt kein Formular.

PasswordForgotten

Mit dieser Aktion wird eine Passwort-vergessen-E-Mail an die angegebene E-Mail-Adresse gesendet. Die E-Mail enthält einen Opt-In-Link, der die Ausführung der Aktion ResetPassword erlaubt. Anwendungsbeispiel
Nutzbar auf einer “Passwort vergessen”-Seite, auf der Kunden ihre E-Mail-Adresse eingeben, um einen Wiederherstellungslink zu erhalten.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel, das ein Formular erstellt, über das der Kunde seine E-Mail-Adresse eingibt und nach erfolgreicher Ausführung eine Bestätigung erhält.

ResetPassword

Mit dieser Aktion wird das Passwort eines Benutzerkontos neu gesetzt. Nach erfolgreicher Ausführung wird der Benutzer automatisch ausgeloggt. Standardmäßig gilt die Aktion für den eingeloggten Benutzer - wird ein Opt-In-Token mitgesendet, gilt sie für den mit dem Token verknüpften Benutzer. Anwendungsbeispiel
Nutzbar auf der Seite, auf die der Kunde über den Passwort-vergessen-Link weitergeleitet wird, um dort ein neues Passwort zu vergeben.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie nach erfolgreichem Reset eine Bestätigung ausgegeben wird, bei einem gültigen Opt-In-Token das Formular zur Passwortvergabe erscheint und bei einem ungültigen Token ein Hinweis auf den abgelaufenen Link angezeigt wird.

CheckPasswordStrength

Mit dieser Aktion wird die Stärke eines eingegebenen Passworts in Echtzeit geprüft. Die Aktion wird per AJAX im Hintergrund ausgeführt und gibt ein JSON-Objekt mit dem Bewertungsergebnis zurück. Anwendungsbeispiel
Nutzbar auf Seiten mit Passwort-Eingabefeldern, z.B. auf der Registrierungsseite, um dem Kunden direktes Feedback zur Passwortstärke zu geben.
Parameter Rückgabewerte Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Passwortstärke bei Eingabe in Echtzeit geprüft und dem Benutzer visuell als schwach, mittel oder stark angezeigt wird.

Konto- & Kontaktdaten

EmailUpdate

Mit dieser Aktion wird die hinterlegte E-Mail-Adresse eines Benutzerkontos geändert. Anwendungsbeispiel
Nutzbar auf der Account-Verwaltungsseite, auf der eingeloggte Kunden ihre E-Mail-Adresse aktualisieren können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das ein Formular zur Eingabe einer neuen E-Mail-Adresse bereitstellt und nach erfolgreicher Ausführung eine Bestätigung ausgibt.

EmailUpdateOptIn

Mit dieser Aktion wird die Änderung der E-Mail-Adresse per Opt-In-Token bestätigt. Der Token wird über einen Link in einer Bestätigungs-E-Mail an die neue E-Mail-Adresse übermittelt. Anwendungsbeispiel
Nutzbar auf der Bestätigungsseite, auf die der Kunde nach Klick auf den Opt-In-Link in der Bestätigungs-E-Mail weitergeleitet wird.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie bei einem gültigen Opt-In-Token ein Bestätigungsformular angezeigt wird, nach erfolgreicher Ausführung eine Erfolgsmeldung erscheint und bei einem abgelaufenen Token ein entsprechender Hinweis ausgegeben wird.

accountDisplayNameUpdate

Mit dieser Aktion wird der Anzeigename eines Kundenkontos geändert. Anwendungsbeispiel
Nutzbar auf der Account-Verwaltungsseite, auf der eingeloggte Kunden ihren Anzeigenamen aktualisieren können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Aktion erstellt und in ein Formular eingebunden wird, über das der Kunde seinen Anzeigenamen aktualisieren kann.

AccountSetCustomerData

Mit dieser Aktion werden benutzerdefinierte Kundendaten für das eingeloggte Benutzerkonto gesetzt oder aktualisiert. Anwendungsbeispiel
Nutzbar auf der Account-Verwaltungsseite, auf der eingeloggte Kunden ihre persönlichen Daten wie z.B. Geburtsdatum oder Telefonnummer hinterlegen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Aktion erstellt und in ein Formular eingebunden wird, über das der Kunde seine persönlichen Daten aktualisieren kann.

Adressen

AddressCreate

Mit dieser Aktion wird eine neue Adresse für den eingeloggten Benutzer erstellt. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, auf der Kunden neue Liefer- oder Rechnungsadressen anlegen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine neue Adresse über ein Formular mit einzelnen Adressfeldern angelegt wird.
Beispiel (B2B) das zeigt, wie eine Lieferadresse angelegt wird, die nur einem bestimmten Mitarbeiter gehört.

AddressUpdate

Mit dieser Aktion wird eine bestehende Adresse des eingeloggten Benutzers bearbeitet. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, wenn ein Kunde eine seiner gespeicherten Adressen aktualisieren möchte.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine bestehende Adresse anhand ihrer ID bearbeitet wird.

AddressDelete

Mit dieser Aktion wird eine Adresse des eingeloggten Benutzers gelöscht. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, wenn ein Kunde eine nicht mehr benötigte Adresse entfernen möchte.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine Adresse über ihre ID gelöscht wird.

SetMainAddress

Mit dieser Aktion wird eine gespeicherte Adresse als Hauptadresse festgelegt. Die Hauptadresse wird im Checkout automatisch vorausgewählt. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, damit Kunden ihre bevorzugte Adresse als Standard für zukünftige Bestellungen hinterlegen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine Adresse per Button als Hauptadresse gesetzt wird, sofern sie es nicht bereits ist.

SetDefaultBillAddress

Mit dieser Aktion wird eine gespeicherte Adresse als Standard-Rechnungsadresse festgelegt. Die Standard-Rechnungsadresse wird im Checkout automatisch als Rechnungsadresse vorausgewählt. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, damit Kunden eine bevorzugte Rechnungsadresse als Standard für zukünftige Bestellungen hinterlegen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine Adresse per Button als Standard-Rechnungsadresse gesetzt wird, sofern sie es nicht bereits ist.

SetDefaultDeliveryAddress

Mit dieser Aktion wird eine gespeicherte Adresse als Standard-Lieferadresse festgelegt. Die Standard-Lieferadresse wird im Checkout automatisch als Lieferadresse vorausgewählt. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, damit Kunden eine bevorzugte Lieferadresse als Standard für zukünftige Bestellungen hinterlegen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine Adresse per Button als Standard-Lieferadresse gesetzt wird, sofern sie es nicht bereits ist.

RemoveDefaultBillAddress

Mit dieser Aktion wird die gesetzte Standard-Rechnungsadresse des eingeloggten Benutzers entfernt. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, wenn ein Kunde die Standard-Rechnungsadresse zurücksetzen möchte, sodass im Checkout keine Adresse mehr vorausgewählt ist.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Standard-Rechnungsadresse über einen Button entfernt wird, sofern eine gesetzt ist.

RemoveDefaultDeliveryAddress

Mit dieser Aktion wird die gesetzte Standard-Lieferadresse des eingeloggten Benutzers entfernt. Anwendungsbeispiel
Nutzbar auf der Adressverwaltungsseite, wenn ein Kunde die Standard-Lieferadresse zurücksetzen möchte, sodass im Checkout keine Adresse mehr vorausgewählt ist.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Standard-Lieferadresse über einen Button entfernt wird, sofern eine gesetzt ist.

Kreditkarten

CreditCardDelete

Mit dieser Aktion wird eine gespeicherte Kreditkarte aus dem Kundenkonto gelöscht. Anwendungsbeispiel
Nutzbar auf der Kreditkartenverwaltungsseite, auf der eingeloggte Kunden ihre gespeicherten Kreditkarten einsehen und entfernen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie alle gespeicherten Kreditkarten aufgelistet werden und jede einzelne über einen Button gelöscht werden kann.

Gast → Konto

GuestRegister

Mit dieser Aktion wird aus einem Gast-Checkout ein vollwertiges Kundenkonto erstellt. Der Gast gibt dabei ein Passwort an, die E-Mail-Adresse wird automatisch aus den Checkout-Daten übernommen. Anwendungsbeispiel
Nutzbar auf der Bestellbestätigungsseite nach einem Gast-Checkout, auf der nicht eingeloggte Kunden die Möglichkeit erhalten, sich direkt ein Konto anzulegen.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie nicht eingeloggten Kunden nach einem Gast-Checkout die Möglichkeit geboten wird, ein Kundenkonto anzulegen, inklusive Erfolgsausgabe.

SaveGuestDataToUser

Mit dieser Aktion wird aus den Daten eines Gast-Checkouts ein vollwertiges Kundenkonto erstellt. Der Gast gibt dabei ein Passwort an und erhält damit Zugang zu einem dauerhaften Konto. Anwendungsbeispiel
Nutzbar auf der Bestellbestätigungsseite nach einem Gast-Checkout, um dem Kunden die Möglichkeit zu geben, sich direkt ein Konto anzulegen, ohne erneut alle Daten eingeben zu müssen.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie ein Gast-Kunde nach dem Checkout ein dauerhaftes Konto anlegen kann, indem er nur ein Passwort vergeben muss.

B2B – Mitarbeiterkonten

Alle Aktionen in diesem Abschnitt erfordern Admin-Rechte und stehen nur für Firmenkonten im B2B-Bereich zur Verfügung. Eine Einführung in das Zusammenspiel von Mitarbeiterkonten und Berechtigungsgruppen findet sich im Abschnitt Konzepte.

SubAccountCreate

Mit dieser Aktion wird ein neues Mitarbeiterkonto angelegt. An die angegebene E-Mail-Adresse wird automatisch eine E-Mail mit einem Link zum Setzen des Passworts gesendet. Für diese Aktion sind Admin-Rechte erforderlich. Anwendungsbeispiel
Nutzbar auf der Account-Verwaltungsseite, auf der Administratoren neue Mitarbeiterkonten anlegen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Aktion erstellt und in ein Formular eingebunden wird, über das ein neues Mitarbeiterkonto angelegt werden kann.

UpdateSubAccount

Mit dieser Aktion werden die Einstellungen des bestehenden Mitarbeiterkontos aktualisiert. Eine Deaktivierung des eigenen Kontos oder das Entziehen der Admin-Rechte ist nicht möglich. Für diese Aktion sind Admin-Rechte erforderlich. Anwendungsbeispiel
Nutzbar auf der Mitarbeiterverwaltungsseite, auf der Administratoren Rollen und weitere Einstellungen von Mitarbeiterkonten anpassen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Einstellungen eines Mitarbeiterkontos über ein Formular aktualisiert werden.

SubAccountDelete

Mit dieser Aktion wird ein bestehendes Mitarbeiterkonto gelöscht. Das eigene Konto sowie Konten mit Admin-Rechten können nicht gelöscht werden. Für diese Aktion sind Admin-Rechte erforderlich. Anwendungsbeispiel
Nutzbar auf der Mitarbeiterverwaltungsseite, auf der Administratoren nicht mehr benötigte Mitarbeiterkonten entfernen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie ein Mitarbeiterkonto über seine ID gelöscht wird.

AcceptInvitation

Mit dieser Aktion nimmt ein B2B-Firmenkunde eine Einladung per Double-Opt-In-Verfahren an. Der Token ist in einem Link enthalten, den der Kunde per E-Mail erhält. Nach erfolgreicher Verifizierung hat das Konto vollen Zugriff auf den Shop. Anwendungsbeispiel
Nutzbar auf der Bestätigungsseite, auf die der eingeladene Kunde nach Klick auf den Einladungslink in der E-Mail weitergeleitet wird.
Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie nach erfolgreicher Annahme der Einladung eine Bestätigungsmeldung angezeigt wird.

B2B – Berechtigungsgruppen

Alle Aktionen in diesem Abschnitt erfordern Admin-Rechte und stehen nur für Firmenkonten im B2B-Bereich zur Verfügung. Zum Zusammenspiel mit Mitarbeiterkonten siehe Abschnitt Konzepte.

CreatePrivilegeGroup

Mit dieser Aktion wird eine neue Berechtigungsgruppe erstellt. Für diese Aktion sind Admin-Rechte erforderlich. Anwendungsbeispiel
Nutzbar auf der Berechtigungsverwaltungsseite, auf der Administratoren neue Gruppen mit definierten Rechten für Mitarbeiterkonten erstellen können.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine neue Berechtigungsgruppe über ein Formular angelegt wird.

UpdatePrivileges

Mit dieser Aktion wird eine Berechtigungsgruppe aktualisiert. Für diese Aktion sind Admin-Rechte erforderlich. Anwendungsbeispiel
Nutzbar auf der Berechtigungsverwaltungsseite, auf der Administratoren Rechte und Einschränkungen für Berechtigungsgruppen definieren können.
Parameter Die beiden Budgetgrenzen wirken zusammen: paymentLimitPerOrder begrenzt jede einzelne Bestellung, paymentLimit die kumulierte Ausgabensumme. Beide Werte werden im Frontend schreibgeschützt direkt am Account gelesen, über $wsAccount.paymentLimit bzw. $wsAccount.paymentLimitPerOrder. Über allowedPaymentMethods können nur Zahlarten freigeschaltet werden, die auch für das Firmenkonto selbst verfügbar sind: Zahlarten, die für das Konto gesperrt sind (blockedPaymentMethods) oder in der Shop-Konfiguration mit availableByDefault: false angelegt und nicht gezielt für das Konto freigeschaltet wurden (enabledPaymentMethods), können keiner Berechtigungsgruppe zugewiesen werden (siehe Konfiguration Zahlungsmethoden). Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie die Berechtigungen einer Gruppe inklusive globaler und bestellbezogener Budgetgrenze aktualisiert werden.

DeletePrivilegeGroup

Mit dieser Aktion wird eine bestehende Berechtigungsgruppe gelöscht. Eine Gruppe kann jedoch nicht gelöscht werden, solange ihr noch Mitarbeiterkonten zugewiesen sind. Für diese Aktion sind Admin-Rechte erforderlich. Anwendungsbeispiel
Nutzbar auf der Berechtigungsverwaltungsseite, wenn eine nicht mehr benötigte Berechtigungsgruppe entfernt werden soll.
Parameter Fehlercodes Zugehörige Module, Variablen & Methoden Beispiel das zeigt, wie eine Berechtigungsgruppe über ihre ID gelöscht wird.