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 gibt einen Überblick über die Hauptbenutzerrollen im POS und ihre jeweiligen Fähigkeiten:
| Rolle | Erstellt von | Beschreibung |
|---|---|---|
| Administrator | WordPress | Der Website-Besitzer, der standardmäßig über alle Fähigkeiten verfügt. |
| Shop-Manager | WooCommerce | Diese Rolle ist für Benutzer gedacht, die Zugang zum POS benötigen und in der Lage sind, die POS-Einstellungen zu verwalten. Shop-Manager haben möglicherweise nicht die Fähigkeit, 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 nutzen werden. Kassierer haben in der Regel eingeschränkte Fähigkeiten und haben möglicherweise keinen Zugang zu WP Admin, um die POS-Einstellungen zu ändern, Plugins zu installieren oder Blog-Beiträge zu erstellen. In einigen Fällen möchten Sie möglicherweise sogar einen Kassierer 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 bietet 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. | Diese Option zu aktivieren würde dem Kassierer die Fähigkeit geben, auf das POS zuzugreifen und es zu nutzen, wodurch sie Point-of-Sale-Transaktionen durchführen können. |
manage_woocommerce_pos | Ermöglicht die Verwaltung von WCPOS-Einstellungen und -Konfigurationen. | Diese Option zu aktivieren würde dem Kassierer die Fähigkeit geben, Einstellungen im Zusammenhang mit dem POS, wie Zahlungsmethoden oder Belegvorlagen, zu ändern. |
create_users | Ermöglicht dem Kassierer, neue WordPress-Benutzerkonten zu erstellen. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer neue Kundenkonten im POS erstellt. |
edit_others_shop_orders | Ermöglicht das Bearbeiten von Shop-Bestellungen, die von anderen Kassierern erstellt wurden. | Diese Option zu deaktivieren würde verhindern, dass ein Kassierer Bestellungen bearbeitet, die von einem anderen Kassierer im POS erstellt wurden. |
edit_product | Ermöglicht dem Kassierer, Produktdetails zu bearbeiten. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer die Details von Produkten im POS ändert. |
edit_published_products | Ermöglicht dem Kassierer, veröffentlichte Produkte zu bearbeiten. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer Änderungen an bereits veröffentlichten Produkten im POS vornimmt. |
edit_shop_orders | Ermöglicht dem Kassierer, Shop-Bestellungen zu bearbeiten. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer die Details von Shop-Bestellungen, wie Bestellstatus oder Kundendetails, im POS ändert. |
edit_users | Ermöglicht dem Kassierer, bestehende Benutzerkonten zu bearbeiten. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer die Details von Kundenkonten im POS, wie die Rechnungsadresse, ändert. |
list_users | Ermöglicht dem Kassierer, eine Liste von Benutzerkonten anzuzeigen. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer Kunden im POS sucht oder auswählt. |
manage_product_terms | Ermöglicht dem Kassierer, Produktkategorien und -tags zu verwalten. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer Produktkategorien oder -tags im POS erstellt, bearbeitet oder löscht. |
publish_shop_orders | Ermöglicht dem Kassierer, Shop-Bestellungen zu veröffentlichen. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer neue Shop-Bestellungen im POS finalisiert und verarbeitet. |
read_private_products | Ermöglicht dem Kassierer den Zugriff auf die Details von privaten Produkten. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer die Details von privaten Produkten im POS einsehen kann. |
read_private_shop_coupons | Ermöglicht dem Kassierer den Zugriff auf die Details von privaten Shop-Coupons. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer die Details von privaten Shop-Coupons im POS einsehen kann. |
read_private_shop_orders | Ermöglicht dem Kassierer den Zugriff auf die Details von privaten Shop-Bestellungen. | Diese Option zu deaktivieren würde verhindern, dass der Kassierer die Details von privaten Shop-Bestellungen im POS einsehen kann. |
read | Ermöglicht den Zugriff auf das WordPress Admin. | Diese Option zu deaktivieren würde den Kassierer daran hindern, auf das WordPress-Dashboard und die Benutzerprofilseite zuzugreifen. |
Durch die Zuweisung der entsprechenden Fähigkeiten an jede Rolle können Sie den Zugriff und die Berechtigungen für verschiedene Benutzer im POS feinabstimmen. Dies ermöglicht Ihnen die Kontrolle darüber, wer bestimmte Aktionen ausführen, sensible Informationen anzeigen und Änderungen an Ihrem Shop vornehmen kann.
Für genauere Informationen zur Verwaltung von Benutzerrollen und -fähigkeiten in WordPress können Sie auf das WordPress Codex verweisen.