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 illustra i principali ruoli utente nel POS e le loro rispettive capacità:
| Ruolo | Creato Da | Descrizione |
|---|---|---|
| Amministratore | WordPress | Il proprietario del sito che ha tutte le capacità abilitate per impostazione predefinita. |
| Manager Negozio | WooCommerce | Questo ruolo è progettato per gli utenti che hanno bisogno di accesso al POS e della possibilità di gestire le impostazioni del POS. I Manager Negozio potrebbero non avere il permesso di installare plugin o eseguire altre attività amministrative. |
| Cassiere | WCPOS | Questo ruolo è aggiunto dal plugin WCPOS ed è destinato agli utenti che utilizzeranno principalmente il POS. I cassieri hanno tipicamente 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 voler persino limitare un cassiere dall'aggiungere o modificare clienti nel POS. |
Per assegnare e gestire i ruoli e le capacità degli utenti, 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 | Permette l'accesso all'interfaccia WCPOS. | Abilitare questa opzione concederebbe al cassiere il permesso di accedere e utilizzare il POS, consentendo loro di eseguire transazioni al punto vendita. |
manage_woocommerce_pos | Abilita la gestione delle impostazioni e delle configurazioni di WCPOS. | Abilitare questa opzione darebbe al cassiere la possibilità di modificare le impostazioni relative al POS, come i metodi di pagamento o i modelli di ricevuta. |
create_users | Permette al cassiere di creare nuovi account utente di WordPress. | Disabilitare questa opzione impedirebbe al cassiere di creare nuovi account clienti nel POS. |
edit_others_shop_orders | Abilita la modifica degli ordini del negozio creati da altri cassieri. | Disabilitare questa opzione impedirebbe a un cassiere di modificare ordini del negozio creati da un diverso cassiere nel POS. |
edit_product | Permette al cassiere di modificare i dettagli dei prodotti. | Disabilitare questa opzione impedirebbe al cassiere di modificare i dettagli dei prodotti disponibili nel POS. |
edit_published_products | Permette al cassiere di modificare i prodotti pubblicati. | Disabilitare questa opzione impedirebbe al cassiere di apportare modifiche ai prodotti che sono già pubblicati nel POS. |
edit_shop_orders | Permette al cassiere di modificare gli ordini del negozio. | Disabilitare questa opzione 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 | Permette al cassiere di modificare account utente esistenti. | Disabilitare questa opzione impedirebbe al cassiere di modificare i dettagli degli account clienti, come l'indirizzo di fatturazione, nel POS. |
list_users | Permette al cassiere di visualizzare un elenco di account utente. | Disabilitare questa opzione impedirebbe al cassiere di cercare o selezionare clienti nel POS. |
manage_product_terms | Permette al cassiere di gestire categorie e tag dei prodotti. | Disabilitare questa opzione impedirebbe al cassiere di creare, modificare o eliminare categorie o tag dei prodotti nel POS. |
publish_shop_orders | Permette al cassiere di pubblicare ordini del negozio. | Disabilitare questa opzione impedirebbe al cassiere di finalizzare e elaborare nuovi ordini del negozio nel POS. |
read_private_products | Permette al cassiere di accedere ai dettagli dei prodotti privati. | Disabilitare questa opzione impedirebbe al cassiere di visualizzare i dettagli dei prodotti privati disponibili nel POS. |
read_private_shop_coupons | Permette al cassiere di accedere ai dettagli dei coupon negozio privati. | Disabilitare questa opzione impedirebbe al cassiere di visualizzare i dettagli dei coupon negozio privati nel POS. |
read_private_shop_orders | Permette al cassiere di accedere ai dettagli degli ordini negozio privati. | Disabilitare questa opzione impedirebbe al cassiere di visualizzare i dettagli degli ordini negozio privati nel POS. |
read | Permette l'accesso a WordPress Admin. | 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 dettagliate sulla gestione dei ruoli e delle capacità degli utenti in WordPress, puoi fare riferimento al WordPress Codex.