Zugriff auf das POS
Um den Zugriff auf die WCPOS-Funktionalität zu steuern, können Sie die WordPress-Fähigkeiten und Benutzerrollen nutzen. Durch die Zuweisung spezifischer Rollen an Benutzer und die Konfiguration ihrer Fähigkeiten können Sie die Zugriffslevel für verschiedene POS-Benutzer anpassen. Das WCPOS-Plugin integriert sich in die bestehenden WordPress-Rollen und führt eine spezifische Rolle für Kassierer ein.
Die folgende Tabelle beschreibt die wichtigsten Benutzerrollen im POS und deren jeweilige Fähigkeiten:
| Rolle | Erstellt von | Beschreibung |
|---|---|---|
| Administrator | WordPress | Der Seiteninhaber, der standardmäßig alle Fähigkeiten aktiviert hat. |
| Shop-Manager | WooCommerce | Diese Rolle wurde für Benutzer konzipiert, die Zugriff auf das POS benötigen und in der Lage sein sollen, die POS-Einstellungen zu verwalten. Shop-Manager haben möglicherweise keine Berechtigung, Plugins zu installieren oder andere administrative Aufgaben auszuführen. |
| Kassierer | WCPOS | Diese Rolle wird durch das WCPOS-Plugin hinzugefügt und ist für Benutzer gedacht, die hauptsächlich das POS verwenden. Kassierer haben in der Regel eingeschränkte Fähigkeiten und möglicherweise keinen Zugriff auf WP Admin, um POS-Einstellungen zu ändern, Plugins zu installieren oder Blogbeiträge zu erstellen. In einigen Fällen möchten Sie möglicherweise einen Kassierer sogar daran hindern, Kunden im POS hinzuzufügen oder zu bearbeiten. |
Um Benutzerrollen und Fähigkeiten zuzuweisen und zu verwalten, können Sie zu WP Admin > POS > Zugriff navigieren.
Die folgende Tabelle gibt einen Überblick über die mit dem WCPOS-Plugin verbundenen WordPress-Fähigkeiten:
| Fähigkeit | Beschreibung | Beispielverwendung |
|---|---|---|
access_woocommerce_pos | Ermöglicht den Zugriff auf die WCPOS-Oberfläche. | Das Aktivieren dieser Option würde dem Kassierer die Erlaubnis geben, auf das POS zuzugreifen und es zu nutzen, wodurch ihm ermöglicht wird, Verkäufe abzuwickeln. |
manage_woocommerce_pos | Ermöglicht die Verwaltung von WCPOS-Einstellungen und -Konfigurationen. | Das Aktivieren dieser Option würde dem Kassierer die Möglichkeit geben, Einstellungen im Zusammenhang mit dem POS zu ändern, wie z.B. Zahlungsmethoden oder Belegvorlagen. |
create_users | Ermöglicht dem Kassierer die Erstellung neuer WordPress-Benutzerkonten. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, neue Kundenkonten im POS zu erstellen. |
edit_others_shop_orders | Ermöglicht das Bearbeiten von Shop-Bestellungen, die von anderen Kassierern erstellt wurden. | Das Deaktivieren dieser Option würde verhindern, dass ein Kassierer Shop-Bestellungen, die von einem anderen Kassierer im POS erstellt wurden, bearbeitet. |
edit_product | Ermöglicht dem Kassierer das Bearbeiten von Produktdetails. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, die Details von Produkten im POS zu ändern. |
edit_published_products | Ermöglicht dem Kassierer das Bearbeiten von veröffentlichten Produkten. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, Änderungen an Produkten vorzunehmen, die bereits im POS veröffentlicht sind. |
edit_shop_orders | Ermöglicht dem Kassierer das Bearbeiten von Shop-Bestellungen. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, die Details von Shop-Bestellungen, wie z.B. Bestellstatus oder Kundendetails, im POS zu ändern. |
edit_users | Ermöglicht dem Kassierer das Bearbeiten bestehender Benutzerkonten. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, die Details von Kundenkonten, wie z.B. Rechnungsadresse, im POS zu ändern. |
list_users | Ermöglicht dem Kassierer die Ansicht einer Liste von Benutzerkonten. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, nach Kunden im POS zu suchen oder diese auszuwählen. |
manage_product_terms | Ermöglicht dem Kassierer die Verwaltung von Produktkategorien und -tags. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, Produktkategorien oder -tags im POS zu erstellen, zu bearbeiten oder zu löschen. |
publish_shop_orders | Ermöglicht dem Kassierer das Veröffentlichen von Shop-Bestellungen. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, neue Shop-Bestellungen im POS abzuschließen und zu verarbeiten. |
read_private_products | Ermöglicht dem Kassierer den Zugriff auf die Details privater Produkte. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, die Details von in POS verfügbaren privaten Produkten einzusehen. |
read_private_shop_coupons | Ermöglicht dem Kassierer den Zugriff auf die Details privater Shop-Coupons. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, die Details von privaten Shop-Coupons im POS einzusehen. |
read_private_shop_orders | Ermöglicht dem Kassierer den Zugriff auf die Details privater Shop-Bestellungen. | Das Deaktivieren dieser Option würde den Kassierer daran hindern, die Details von privaten Shop-Bestellungen im POS einzusehen. |
read | Ermöglicht den Zugriff auf das WordPress-Admin. | Das Deaktivieren dieser Option verhindert, dass der Kassierer auf das WordPress-Dashboard und die Benutzerprofilseite zugreifen kann. |
Durch die Zuweisung der entsprechenden Fähigkeiten an jede Rolle können Sie den Zugriff und die Berechtigungen für verschiedene Benutzer im POS verfeinern. So können Sie steuern, wer bestimmte Aktionen ausführen, sensible Informationen anzeigen und Änderungen in Ihrem Geschäft vornehmen darf.
Für detailliertere Informationen zur Verwaltung von Benutzerrollen und -fähigkeiten in WordPress können Sie das WordPress Codex konsultieren.