Accesso al POS
Per controllare l'accesso alle funzionalità di WCPOS, puoi utilizzare le capacità di WordPress e i ruoli utente. Assegnando ruoli specifici agli utenti e configurando le loro capacità, puoi personalizzare i livelli di accesso per diversi utenti del POS. Il plugin WCPOS si integra con i ruoli esistenti di WordPress e introduce un ruolo specifico per i cassieri.
La seguente tabella delinea i principali ruoli utente nel POS e le rispettive capacità:
| Ruolo | Creato Da | Descrizione |
|---|---|---|
| Amministratore | WordPress | Il proprietario del sito che ha tutte le capacità abilitate per impostazione predefinita. |
| Shop Manager | WooCommerce | Questo ruolo è progettato per utenti che necessitano di accesso al POS e della capacità di gestire le impostazioni del POS. I Shop Manager potrebbero non avere il permesso di installare plugin o svolgere altre attività amministrative. |
| Cassiere | WCPOS | Questo ruolo è aggiunto dal plugin WCPOS ed è destinato agli utenti che utilizzeranno principalmente il POS. I cassieri generalmente hanno capacità limitate e potrebbero non avere accesso a WP Admin per modificare le impostazioni del POS, installare plugin o creare post sul blog. In alcuni casi, potresti persino voler limitare un cassiere dall'aggiungere o modificare i clienti nel POS. |
Per assegnare e gestire ruoli e capacità utente, puoi navigare su WP Admin > POS > Accesso.
La seguente tabella fornisce una panoramica delle capacità di WordPress associate al plugin WCPOS:
| Capacità | Descrizione | Esempio di Utilizzo |
|---|---|---|
access_woocommerce_pos | Consente l'accesso all'interfaccia WCPOS. | Abilitando questa opzione, si concederebbe al cassiere il permesso di accedere e usare il POS, consentendogli di eseguire transazioni al punto vendita. |
manage_woocommerce_pos | Abilita la gestione delle impostazioni e configurazioni di WCPOS. | Abilitando questa opzione si darebbe al cassiere la capacità di modificare le impostazioni relative al POS, come i metodi di pagamento o i modelli di ricevuta. |
create_users | Consente al cassiere di creare nuovi account utente di WordPress. | Disabilitando questa opzione si impedirebbe al cassiere di creare nuovi account cliente nel POS. |
edit_others_shop_orders | Abilita la modifica degli ordini del negozio creati da altri cassieri. | Disabilitando questa opzione si impedirebbe a un cassiere di modificare gli ordini del negozio creati da un altro cassiere nel POS. |
edit_product | Consente al cassiere di modificare i dettagli del prodotto. | Disabilitando questa opzione si impedirebbe al cassiere di modificare i dettagli dei prodotti disponibili nel POS. |
edit_published_products | Consente al cassiere di modificare i prodotti pubblicati. | Disabilitando questa opzione si impedirebbe al cassiere di apportare modifiche a prodotti già pubblicati nel POS. |
edit_shop_orders | Consente al cassiere di modificare gli ordini del negozio. | Disabilitando questa opzione si impedirebbe al cassiere di modificare i dettagli degli ordini del negozio, come lo stato dell'ordine o i dettagli del cliente, nel POS. |
edit_users | Consente al cassiere di modificare gli account utente esistenti. | Disabilitando questa opzione si impedirebbe al cassiere di modificare i dettagli degli account cliente, come l'indirizzo di fatturazione, nel POS. |
list_users | Consente al cassiere di visualizzare un elenco di account utente. | Disabilitando questa opzione si impedirebbe al cassiere di cercare o selezionare clienti nel POS. |
manage_product_terms | Consente al cassiere di gestire le categorie e i tag dei prodotti. | Disabilitando questa opzione si impedirebbe al cassiere di creare, modificare o eliminare categorie o tag di prodotto nel POS. |
publish_shop_orders | Consente al cassiere di pubblicare ordini del negozio. | Disabilitando questa opzione si impedirebbe al cassiere di finalizzare e elaborare nuovi ordini del negozio nel POS. |
read_private_products | Consente al cassiere di accedere ai dettagli dei prodotti privati. | Disabilitando questa opzione si impedirebbe al cassiere di visualizzare i dettagli dei prodotti privati disponibili nel POS. |
read_private_shop_coupons | Consente al cassiere di accedere ai dettagli dei coupon privati. | Disabilitando questa opzione si impedirebbe al cassiere di visualizzare i dettagli dei coupon privati nel POS. |
read_private_shop_orders | Consente al cassiere di accedere ai dettagli degli ordini privati. | Disabilitando questa opzione si impedirebbe al cassiere di visualizzare i dettagli degli ordini privati nel POS. |
read | Consente l'accesso all'Admin di WordPress. | Disabilitare questo impedisce al cassiere di accedere alla Dashboard di WordPress e alla pagina del profilo utente. |
Assegnando le capacità appropriate a ciascun ruolo, puoi affinare l'accesso e i permessi per diversi utenti nel POS. Questo ti consente di controllare chi può eseguire determinate azioni, visualizzare informazioni sensibili e apportare modifiche al tuo negozio.
Per ulteriori informazioni sulla gestione dei ruoli e delle capacità utente in WordPress, puoi fare riferimento al WordPress Codex.