Beállítások és üzemeltetés
Felhasználói szerepkörök és jogosultságok
Mit tud a Vásárló és a Bolt kezelő szerepkör, és mit ad hozzá a WooCommerce az Adminisztrátorhoz.
A WooCommerce két szerepkört ad a WordPresshez, a Vásárló és a Bolt kezelő szerepkört, az Adminisztrátor szerepkört pedig bővíti a bolt kezeléséhez szükséges jogosultságokkal. Ezekkel szabályozhatod, ki kezelheti a termékeket, nézheti meg a jelentéseket és módosíthatja a bolt beállításait.
Szerepkör kiosztása
- Menj a Felhasználók → Összes felhasználó oldalra.
- Nyisd meg a felhasználót (a nevére kattintva).
- A Szerepkör listából válaszd ki a szerepkört, majd mentsd a módosítást.

A képen a Szerepkör oszlopban látszik, melyik felhasználónak mi a szerepköre. A fenti szűrők szerepkör szerint is leszűkítik a listát.

A képen az oldal alján a Szerepkör lista látszik, itt választod ki a felhasználó szerepkörét.
Adminisztrátor
A WooCommerce az Adminisztrátor szerepkörhöz több jogosultságot ad. Kettő közülük:
- WooCommerce kezelése: hozzáférés a WooCommerce beállításaihoz.
- WooCommerce jelentések megtekintése: hozzáférés az összes WooCommerce-jelentéshez és az Analitikához.
Vásárló
Vásárlóvá az válik, aki a pénztáron vagy a regisztrációnál regisztrál. A szerepkör jogosultságai korlátozottak, hasonlóak a WordPress Feliratkozó szerepköréhez. A vásárló:
- elolvashatja az oldal legtöbb tartalmát,
- szerkesztheti a saját fiókja adatait,
- megnézheti a korábbi és a folyamatban lévő rendeléseit.
Bolt kezelő
A Bolt kezelő szerepkör arra való, hogy valaki a boltot kezelhesse anélkül, hogy teljes adminisztrátori jogot kapna. Minden jogot megkap, ami a Vásárlónak van, és ezeket is:
| Jogosultság | Mit jelent |
|---|---|
| WooCommerce kezelése | Hozzáférés az összes WooCommerce-beállításhoz. |
| WooCommerce jelentések megtekintése | Hozzáférés az összes jelentéshez és az Analitikához. |
| Termékek kezelése | Termékek létrehozása, szerkesztése, törlése és közzététele, a termékkategóriákkal és címkékkel együtt. |
| Rendelések kezelése | Rendelések megtekintése, szerkesztése és törlése, visszatérítések kezelése. |
| Kuponok kezelése | Kuponok létrehozása, szerkesztése, törlése és közzététele. |
| Vásárlók kezelése | Minden szerepkör felhasználóinak adatai megtekinthetők. Egy másik felhasználó szerkesztésekor a Bolt kezelő csak akkor módosíthatja a fiókot, ha a felhasználó összes szerepköre szerkeszthető a Bolt kezelő számára. Ha nem, kérd egy Adminisztrátor segítségét. |
A Bolt kezelő a WordPress szerkesztői jogait is megkapja, tehát bejegyzéseket és oldalakat is létrehozhat és szerkeszthet.
Jogosultságok testreszabása
Ha a szerepkörök jogait módosítani szeretnéd, kódolás nélkül is megteheted egy bővítménnyel. Néhány példa (a WooCommerce egyiket sem ajánlja külön):
- User Roles Editor for WooCommerce: WooCommerce-bővítmény, amellyel szerepköröket adhatsz hozzá, rendelhetsz felhasználókhoz és válthatsz köztük.
- Capability Manager Enhanced: részletes felület a szerepkörök jogosultságainak szerkesztéséhez.
- Members: szerepkörök, jogosultságok és tartalomhozzáférés kezelése.
- Groups: csoportalapú hozzáférés-szabályozás.
Ezeknek a külső bővítményeknek a támogatása nem része a WooCommerce támogatásának.
További szerepkörök szerkeszthetősége a Bolt kezelőnek
Alapértelmezés szerint a Bolt kezelő csak olyan felhasználót szerkeszthet, akinek az egyetlen szerepköre a Vásárló. Ha azt szeretnéd, hogy más szerepkörű felhasználókat is szerkeszthessen, az engedélyezett szerepkörök listáját kell módosítani. Ez fejlesztői feladat (egy kódrészlet, amely a woocommerce_shop_manager_editable_roles szűrőt használja), ezért kérd a fejlesztőd segítségét. Amit érdemes tudnod róla:
- Ha egy felhasználónak több szerepköre van, a Bolt kezelő csak akkor szerkesztheti, ha mindegyik szerepkör szerepel az engedélyezett listán.
- A lista csak azt szabályozza, mely szerepkörű fiókok szerkeszthetők. Jogosultságot nem ad: a Bolt kezelő a felhasználók listázásához szükséges jogot és a WooCommerce saját jogait (például a WooCommerce kezelése és a vásárlók létrehozása) külön kapja.
- Csak olyan szerepkört vegyél fel, amelynek minden jogosultságát átnézted, és amelynek a felhasználóit a Bolt kezelőnek tényleg kezelnie kell. Az Adminisztrátor fiókja ettől nem válik szerkeszthetővé.
- A módosítást először tesztwebhelyen próbáld ki: nézd meg, hogy a Bolt kezelő szerkeszthet-e egy csak Vásárló, egy csak az új szerepkörű és egy vegyes szerepkörű fiókot, és hogy egy Adminisztrátort nem.
- A WooCommerce REST API ugyanezt a szabályt alkalmazza a szerkesztésre és a törlésre, az olvasásra viszont a felhasználólista-jogosultságot, ezt az integrációkat használva külön tesztelni kell.
- Az eredeti állapotot úgy állítod vissza, hogy eltávolítod a kódrészletet.