Role i uprawnienia w WooCommerce - jak nadać dostęp pracownikom i agencji

Łukasz Palej

Łukasz Palej

Technical Implementation Expert

Role i uprawnienia w WooCommerce nadajesz w panelu WordPressa, w menu Użytkownicy: każda osoba dostaje własne konto i rolę dopasowaną do pracy. Pracownik obsługujący zamówienia i produkty zwykle potrzebuje roli Kierownik sklepu, osoba pisząca treści - Autora lub Redaktora, a rola Administrator zostaje dla jednej lub dwóch zaufanych osób. Agencja dostaje imienne konto z najniższą rolą, która wystarcza do zadania, a integracje łączą się przez klucze REST API, a nie przez hasło właściciela.

W wielu sklepach dostęp do panelu wygląda tak samo: jedno konto administratora, którego hasło zna właściciel, dwóch pracowników, grafik i agencja reklamowa. Taki układ jest wygodny do pierwszego problemu. Nie wiadomo, kto zmienił cenę, kto usunął wtyczkę, a po zakończeniu współpracy trzeba zmieniać hasło wszystkim naraz. W tym wpisie wyjaśniamy, jakie role mają WordPress i WooCommerce, co może Kierownik sklepu, jak bezpiecznie dać dostęp agencji i integracjom oraz jak regularnie porządkować uprawnienia.

[#wazne] W skrócie: w WooCommerce każda osoba powinna mieć własne konto z najniższą rolą potrzebną do pracy. Do obsługi zamówień, produktów, kuponów i raportów służy rola Kierownik sklepu, która nie pozwala instalować wtyczek ani zmieniać ogólnych ustawień WordPressa. Integracje łączysz kluczami REST API z ograniczonymi uprawnieniami, a dostępy przeglądasz co kwartał i odbierasz od razu po zakończeniu współpracy. W Vinson porządkujemy konta i role w sklepach na WooCommerce, które budujemy i rozwijamy.

Jakie role są w WordPressie i WooCommerce?

Rola w WordPressie to nazwany zestaw uprawnień, czyli konkretnych czynności, które użytkownik może wykonać w panelu - np. edytować wpisy, zarządzać zamówieniami albo instalować wtyczki. WordPress ma pięć podstawowych ról, a WooCommerce dodaje dwie własne: Klient i Kierownik sklepu. Według dokumentacji WooCommerce rola Klient ma ograniczony dostęp, podobny do Subskrybenta - klient może edytować dane swojego konta i przeglądać swoje zamówienia.

RolaCo może w sklepieDla kogo
Administratorwszystko: wtyczki, motyw, ustawienia, użytkownicy, zamówieniawłaściciel i jedna zaufana osoba techniczna
Kierownik sklepuprodukty, zamówienia, zwroty, kupony, raporty, ustawienia WooCommerce, treścipracownik obsługi sklepu
Redaktorwpisy i strony, także cudze, kategorie wpisów, komentarzeosoba prowadząca blog i strony informacyjne
Autorpublikowanie i edycja własnych wpisówcopywriter, autor tekstów na blog
Współtwórcapisanie własnych wpisów bez publikacjiautor zewnętrzny, którego teksty ktoś zatwierdza
Subskrybentedycja własnego profilukonto bez dostępu do treści
Klientwłasne konto, adresy i historia zamówieńkupujący w sklepie

Rola nie musi idealnie pasować do stanowiska. Zasada jest prosta: wybierz najniższą, z którą osoba wykona swoją pracę, a gdy czegoś brakuje, rozszerz uprawnienia, zamiast od razu dawać administratora. Przykładowy przydział ról w niewielkim sklepie:

[#chart:woo77a]

Kierownik sklepu w WooCommerce - co może, a czego nie

Kierownik sklepu (Shop manager) to rola stworzona do codziennej obsługi sprzedaży. Według dokumentacji WooCommerce ma wszystkie uprawnienia klienta oraz dostęp do ustawień i raportów WooCommerce, zarządzania produktami z kategoriami i tagami, zamówieniami razem ze zwrotami, kuponami i klientami. Dostaje też typowe uprawnienia redaktora, czyli tworzenie i edycję wpisów oraz stron. W kodzie WooCommerce ta rola ma również m.in. prawo do importu i eksportu oraz edycji menu i widżetów.

Czego Kierownik sklepu nie zrobi? Nie zainstaluje ani nie wyłączy wtyczek, nie zmieni motywu na inny i nie wejdzie w ogólne ustawienia WordPressa. Przy użytkownikach dokumentacja WooCommerce opisuje ograniczenie: Kierownik sklepu widzi dane wszystkich użytkowników, ale edytuje tylko konta, których wszystkie role są dla niego edytowalne - domyślnie konta klientów. Zmiany w kontach innych ról wykonuje administrator. Dzięki temu pracownik obsługi nie nada sobie ani komuś innemu wyższych uprawnień.

[#tip] Kierownik sklepu ma dostęp do ustawień WooCommerce, w tym płatności, wysyłek i podatków. Jeśli pracownik ma tylko obsługiwać zamówienia, a ustawienia płatności chcesz zostawić właścicielowi, rozważ rolę dopasowaną wtyczką do zarządzania uprawnieniami. Zmianę przetestuj najpierw na kopii sklepu.

Bezpłatna konsultacja WooCommerce
Sprawdź potencjał swojego sklepu WooCommerce
  • Przegląd sklepu, wtyczek i wydajności
  • Płatności, wysyłki i integracje
  • Plan rozwoju sklepu
Łukasz PalejKonsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Uprawnienia w WooCommerce w praktyce - na co uważać

Szeroki zakres roli Kierownik sklepu jest wygodny, ale w kilku miejscach warto świadomie zdecydować, kto co robi. Najczęściej dotyczy to pieniędzy, danych klientów i ustawień, które wpływają na cały sklep. Poniżej sytuacje, które warto omówić z zespołem przed nadaniem ról:

  • Zwroty pieniędzy - Kierownik sklepu może wykonać zwrot w zamówieniu. Jeśli bramka płatności obsługuje zwroty automatyczne, pieniądze wracają do klienta od razu, bez dodatkowego zatwierdzenia. Ustal, kto i do jakiej kwoty może zwracać środki.

  • Eksport danych - rola ma uprawnienia do eksportu, a eksport klientów czy zamówień to plik z danymi osobowymi. Ustal, gdzie takie pliki mogą być zapisywane i kiedy się je usuwa.

  • Ustawienia płatności i wysyłek - zmiana metody płatności, stawki dostawy czy podatku działa na wszystkie zamówienia. Dobrą praktyką jest zapisywanie takich zmian w prostym rejestrze z datą i powodem.

  • Ceny i promocje - masowa zmiana cen lub nowy kupon może przy pomyłce kosztować sporo. Przy większych akcjach przydaje się zasada czterech oczu: jedna osoba przygotowuje, druga sprawdza.

Warto też pamiętać, że rola w WordPressie nie zastąpi zasad pracy. Jeśli pracownik obsługi nie powinien zmieniać ustawień płatności, możesz to zapisać w procedurze albo przygotować rolę bez tego uprawnienia. Pierwsze rozwiązanie jest prostsze, drugie pewniejsze. W małym sklepie zwykle wystarcza procedura i dziennik aktywności, w większym zespole lepiej sprawdzają się role dopasowane do stanowisk.

Jak dodać pracownika do sklepu WooCommerce krok po kroku

Nowe konto tworzysz w panelu WordPressa w menu Użytkownicy, opcja Dodaj użytkownika. Kolejność działań przy wprowadzaniu nowej osoby:

  1. Ustal, jakie zadania będzie wykonywać nowa osoba i wybierz najniższą rolę, która je obejmuje.

  2. Utwórz imienne konto na służbowy adres e-mail tej osoby - nie na wspólną skrzynkę typu sklep@ czy biuro@.

  3. Zaznacz opcję wysłania nowemu użytkownikowi wiadomości z informacją o koncie, żeby sam ustawił hasło. Nie przesyłaj haseł w czacie ani w e-mailu.

  4. Poproś o włączenie uwierzytelniania dwuskładnikowego, jeśli sklep ma wtyczkę 2FA, np. Two Factor z repozytorium WordPress.org.

  5. Zapisz w firmowej liście dostępów: kto, jaka rola, od kiedy i kto zatwierdził.

Dlaczego jedno konto to jedna osoba

Wspólne konto „sklep” z jednym hasłem dla kilku osób to najczęstsza przyczyna kłopotów z dostępami. W notatkach zamówienia i w dziennikach aktywności widać wtedy tylko nazwę konta, a nie człowieka. Po odejściu pracownika trzeba zmieniać hasło wszystkim, a 2FA na telefonie jednej osoby blokuje pozostałe. Imienne konta rozwiązują te problemy i nic nie kosztują - WordPress nie ogranicza liczby użytkowników. Imienne konto ułatwia też rozmowę po pomyłce: zamiast szukać winnego, szybko widać, gdzie zmienić procedurę albo zakres roli.

Dostęp do WooCommerce dla agencji i podwykonawców

Agencja marketingowa, programista czy grafik powinni pracować na własnych kontach, tak samo jak pracownicy. Przy ustalaniu roli warto zapytać, co dokładnie będą robić. Agencja reklamowa często nie potrzebuje panelu sklepu w ogóle - wystarczy jej dostęp do Google Analytics, Merchant Center czy menedżera reklam Meta, które nadajesz w tych narzędziach. Copywriter poradzi sobie z rolą Autora. Pełny dostęp administratora ma sens wtedy, gdy podwykonawca instaluje lub aktualizuje wtyczki, i można go nadać na czas zlecenia.

Programiści najlepiej pracują na kopii sklepu, a nie na produkcji. Na stagingu mogą mieć szerokie uprawnienia bez ryzyka dla zamówień, a na sklep trafiają tylko sprawdzone zmiany. Jak przygotować taką kopię i komu dać do niej dostęp, opisujemy we wpisie o tym, jak testować zmiany na środowisku staging w WooCommerce. Pamiętaj, że dostęp do serwera, czyli panel hostingu, SFTP czy baza danych, to osobne konta. Też powinny być imienne i odbierane po zakończeniu pracy.

Kiedy wystarczy konto w panelu, a kiedy lepiej połączyć narzędzie przez API? Pomaga w tym proste porównanie:

[#chart:woo77b]

Klucze REST API i hasła aplikacji dla integracji

Systemy zewnętrzne - program do faktur, ERP, Base, system magazynowy - nie powinny logować się do sklepu hasłem człowieka. WooCommerce wydaje im klucze REST API w zakładce WooCommerce, Ustawienia, Zaawansowane, REST API, przyciskiem Dodaj klucz. Przy tworzeniu klucza wybierasz użytkownika, do którego klucz jest przypisany, i uprawnienia: Odczyt, Zapis albo Zapis/odczyt. Klucz działa w granicach uprawnień przypisanego użytkownika, więc integracja z kluczem administratora ma praktycznie pełny dostęp do danych sklepu.

  • Opis klucza - nazwij klucz tak, żeby po roku było wiadomo, która integracja go używa.

  • Najniższe uprawnienia - narzędzie do raportów potrzebuje tylko odczytu, a zapis zostaw integracjom, które zmieniają stany, ceny lub statusy.

  • Osobny użytkownik techniczny - klucz przypisany do konta pracownika jest zależny od tego konta, więc jego usunięcie lub zmiana roli może zatrzymać integrację.

  • Jeden klucz na integrację - po rezygnacji z narzędzia unieważniasz tylko jego klucz.

WordPress od wersji 5.6 ma też hasła aplikacji. Tworzysz je w profilu użytkownika, w sekcji Hasła aplikacji: podajesz nazwę, a WordPress generuje osobne hasło, które działa tylko w zapytaniach do API, a nie przy logowaniu do panelu. Każde hasło aplikacji można unieważnić osobno, bez zmiany głównego hasła. Więcej o tym, jak sklepy wymieniają dane z innymi systemami, piszemy w tekście integracja API sklepu internetowego - jak to działa.

Własne role i wtyczki do zarządzania uprawnieniami

Gdy standardowe role nie pasują, możesz je zmodyfikować albo utworzyć nowe. Popularne wtyczki do tego celu w repozytorium WordPress.org to m.in. User Role Editor i Members. Pozwalają np. przygotować rolę „Obsługa zamówień”, która widzi zamówienia i produkty, ale nie ma dostępu do ustawień płatności, albo dodać Redaktorowi dostęp do edycji menu.

Przy własnych rolach obowiązują trzy zasady. Nie zmieniaj uprawnień roli Administrator - łatwo odebrać sobie dostęp do panelu. Twórz nowe role na bazie istniejących, zamiast przerabiać standardowe, bo aktualizacje wtyczek mogą zakładać ich domyślny zakres. Każdą zmianę sprawdź na stagingu, logując się na konto testowe z nową rolą i przechodząc przez codzienne zadania pracownika.

Przegląd dostępów i odbieranie uprawnień w sklepie WooCommerce

Dostępy z czasem się rozrastają: stażysta sprzed roku, agencja po zakończonej kampanii, klucz API po teście narzędzia. Raz na kwartał przejrzyj listę użytkowników z rolami innymi niż Klient oraz listę kluczy REST API. Przy każdym koncie odpowiedz na pytanie: czy ta osoba nadal pracuje ze sklepem i czy potrzebuje tej roli. Pełną listę zabezpieczeń panelu znajdziesz w tekście bezpieczeństwo WooCommerce - lista kontrolna zabezpieczeń sklepu.

Po zakończeniu współpracy dostęp odbierz od razu. Usunięcie użytkownika w WordPressie wymaga decyzji, co zrobić z jego treściami - możesz przypisać je innemu użytkownikowi. Jeśli wolisz zachować konto do wglądu, zmień rolę na „Brak roli w witrynie”. Przykładowa procedura odbierania dostępu:

[#chart:woo77c]

Przy większym zespole przydaje się dziennik aktywności, który zapisuje logowania, zmiany ustawień, produktów i ról. W repozytorium WordPress.org są do tego m.in. wtyczki WP Activity Log i Simple History. Dziennik pomaga ustalić, kto i kiedy zmienił cenę lub status zamówienia, a przy incydencie bezpieczeństwa pokazuje, z którego konta wykonano zmiany.

Przydatna jest też funkcja z profilu użytkownika w WordPressie: przycisk „Wyloguj z wszystkich innych miejsc” kończy sesje danego konta na innych urządzeniach. Użyj go np. po zgubieniu służbowego laptopa albo telefonu, a przy podejrzeniu przejęcia konta dodatkowo zmień hasło i sprawdź, czy na liście użytkowników nie pojawiły się nowe konta z wysokimi rolami.

Jak Vinson pomaga z rolami i uprawnieniami w WooCommerce

W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base. Przy dostępach do sklepu:

  • przeglądamy konta użytkowników, role i klucze REST API oraz usuwamy zbędne,

  • przygotowujemy role dopasowane do zespołu, np. osobną rolę dla obsługi zamówień,

  • łączymy integracje przez osobne klucze z najniższymi potrzebnymi uprawnieniami,

  • spisujemy procedurę nadawania i odbierania dostępów dla pracowników i podwykonawców.

Więcej o współpracy znajdziesz na stronie sklepy na WooCommerce z Vinson.

Najczęściej zadawane pytania

Jaką rolę dać pracownikowi w WooCommerce?

Osobie obsługującej zamówienia, produkty i kupony zwykle wystarcza rola Kierownik sklepu. Autorowi tekstów na blog wystarczy Autor albo Redaktor. Rolę Administrator zostaw dla właściciela i jednej zaufanej osoby technicznej.

Czy Kierownik sklepu może instalować wtyczki?

Nie. Kierownik sklepu zarządza produktami, zamówieniami, kuponami, raportami i ustawieniami WooCommerce, ale nie instaluje wtyczek, nie zmienia motywu i nie ma dostępu do ogólnych ustawień WordPressa. Te czynności wymagają roli Administrator.

Jak dać agencji dostęp do sklepu WooCommerce?

Utwórz agencji imienne konto z najniższą rolą potrzebną do zadania, zamiast podawać własne hasło. Agencja reklamowa często potrzebuje tylko dostępu do Google Analytics czy Merchant Center, nadawanego w tych narzędziach. Administratora nadaj tylko na czas prac technicznych.

Jak utworzyć klucz REST API w WooCommerce?

Wejdź w WooCommerce, Ustawienia, Zaawansowane, REST API i kliknij Dodaj klucz. Wpisz opis, wybierz użytkownika i uprawnienia: Odczyt, Zapis albo Zapis/odczyt. Klucz działa w granicach uprawnień wybranego użytkownika, więc dla integracji warto przygotować osobne konto techniczne.

Co zrobić z kontem pracownika po zakończeniu współpracy?

Odbierz dostęp od razu: usuń konto i przypisz jego treści innemu użytkownikowi albo zmień rolę na „Brak roli w witrynie”. Sprawdź też klucze REST API i hasła aplikacji tej osoby oraz dostęp do hostingu, poczty i narzędzi reklamowych.

Dobrze ustawione role w WooCommerce chronią sklep przed pomyłkami i ułatwiają pracę zespołu, bo każdy widzi to, czego potrzebuje. Jeśli chcesz uporządkować konta, role i dostęp integracji w swoim sklepie, sprawdź sklep na WooCommerce z Vinson - zaczniemy od przeglądu obecnych dostępów.

Uprawnienia w WooCommerce w praktyce - na co uważać

Szeroki zakres roli Kierownik sklepu jest wygodny, ale w kilku miejscach warto świadomie zdecydować, kto co robi. Najczęściej dotyczy to pieniędzy, danych klientów i ustawień, które wpływają na cały sklep. Poniżej sytuacje, które warto omówić z zespołem przed nadaniem ról:

  • Zwroty pieniędzy - Kierownik sklepu może wykonać zwrot w zamówieniu. Jeśli bramka płatności obsługuje zwroty automatyczne, pieniądze wracają do klienta od razu, bez dodatkowego zatwierdzenia. Ustal, kto i do jakiej kwoty może zwracać środki.

  • Eksport danych - rola ma uprawnienia do eksportu, a eksport klientów czy zamówień to plik z danymi osobowymi. Ustal, gdzie takie pliki mogą być zapisywane i kiedy się je usuwa.

  • Ustawienia płatności i wysyłek - zmiana metody płatności, stawki dostawy czy podatku działa na wszystkie zamówienia. Dobrą praktyką jest zapisywanie takich zmian w prostym rejestrze z datą i powodem.

  • Ceny i promocje - masowa zmiana cen lub nowy kupon może przy pomyłce kosztować sporo. Przy większych akcjach przydaje się zasada czterech oczu: jedna osoba przygotowuje, druga sprawdza.

Warto też pamiętać, że rola w WordPressie nie zastąpi zasad pracy. Jeśli pracownik obsługi nie powinien zmieniać ustawień płatności, możesz to zapisać w procedurze albo przygotować rolę bez tego uprawnienia. Pierwsze rozwiązanie jest prostsze, drugie pewniejsze. W małym sklepie zwykle wystarcza procedura i dziennik aktywności, w większym zespole lepiej sprawdzają się role dopasowane do stanowisk.

Jak dodać pracownika do sklepu WooCommerce krok po kroku

Nowe konto tworzysz w panelu WordPressa w menu Użytkownicy, opcja Dodaj użytkownika. Kolejność działań przy wprowadzaniu nowej osoby:

  1. Ustal, jakie zadania będzie wykonywać nowa osoba i wybierz najniższą rolę, która je obejmuje.

  2. Utwórz imienne konto na służbowy adres e-mail tej osoby - nie na wspólną skrzynkę typu sklep@ czy biuro@.

  3. Zaznacz opcję wysłania nowemu użytkownikowi wiadomości z informacją o koncie, żeby sam ustawił hasło. Nie przesyłaj haseł w czacie ani w e-mailu.

  4. Poproś o włączenie uwierzytelniania dwuskładnikowego, jeśli sklep ma wtyczkę 2FA, np. Two Factor z repozytorium WordPress.org.

  5. Zapisz w firmowej liście dostępów: kto, jaka rola, od kiedy i kto zatwierdził.

Dlaczego jedno konto to jedna osoba

Wspólne konto „sklep” z jednym hasłem dla kilku osób to najczęstsza przyczyna kłopotów z dostępami. W notatkach zamówienia i w dziennikach aktywności widać wtedy tylko nazwę konta, a nie człowieka. Po odejściu pracownika trzeba zmieniać hasło wszystkim, a 2FA na telefonie jednej osoby blokuje pozostałe. Imienne konta rozwiązują te problemy i nic nie kosztują - WordPress nie ogranicza liczby użytkowników. Imienne konto ułatwia też rozmowę po pomyłce: zamiast szukać winnego, szybko widać, gdzie zmienić procedurę albo zakres roli.

Dostęp do WooCommerce dla agencji i podwykonawców

Agencja marketingowa, programista czy grafik powinni pracować na własnych kontach, tak samo jak pracownicy. Przy ustalaniu roli warto zapytać, co dokładnie będą robić. Agencja reklamowa często nie potrzebuje panelu sklepu w ogóle - wystarczy jej dostęp do Google Analytics, Merchant Center czy menedżera reklam Meta, które nadajesz w tych narzędziach. Copywriter poradzi sobie z rolą Autora. Pełny dostęp administratora ma sens wtedy, gdy podwykonawca instaluje lub aktualizuje wtyczki, i można go nadać na czas zlecenia.

Programiści najlepiej pracują na kopii sklepu, a nie na produkcji. Na stagingu mogą mieć szerokie uprawnienia bez ryzyka dla zamówień, a na sklep trafiają tylko sprawdzone zmiany. Jak przygotować taką kopię i komu dać do niej dostęp, opisujemy we wpisie o tym, jak testować zmiany na środowisku staging w WooCommerce. Pamiętaj, że dostęp do serwera, czyli panel hostingu, SFTP czy baza danych, to osobne konta. Też powinny być imienne i odbierane po zakończeniu pracy.

Kiedy wystarczy konto w panelu, a kiedy lepiej połączyć narzędzie przez API? Pomaga w tym proste porównanie:

[#chart:woo77b]

Klucze REST API i hasła aplikacji dla integracji

Systemy zewnętrzne - program do faktur, ERP, Base, system magazynowy - nie powinny logować się do sklepu hasłem człowieka. WooCommerce wydaje im klucze REST API w zakładce WooCommerce, Ustawienia, Zaawansowane, REST API, przyciskiem Dodaj klucz. Przy tworzeniu klucza wybierasz użytkownika, do którego klucz jest przypisany, i uprawnienia: Odczyt, Zapis albo Zapis/odczyt. Klucz działa w granicach uprawnień przypisanego użytkownika, więc integracja z kluczem administratora ma praktycznie pełny dostęp do danych sklepu.

  • Opis klucza - nazwij klucz tak, żeby po roku było wiadomo, która integracja go używa.

  • Najniższe uprawnienia - narzędzie do raportów potrzebuje tylko odczytu, a zapis zostaw integracjom, które zmieniają stany, ceny lub statusy.

  • Osobny użytkownik techniczny - klucz przypisany do konta pracownika jest zależny od tego konta, więc jego usunięcie lub zmiana roli może zatrzymać integrację.

  • Jeden klucz na integrację - po rezygnacji z narzędzia unieważniasz tylko jego klucz.

WordPress od wersji 5.6 ma też hasła aplikacji. Tworzysz je w profilu użytkownika, w sekcji Hasła aplikacji: podajesz nazwę, a WordPress generuje osobne hasło, które działa tylko w zapytaniach do API, a nie przy logowaniu do panelu. Każde hasło aplikacji można unieważnić osobno, bez zmiany głównego hasła. Więcej o tym, jak sklepy wymieniają dane z innymi systemami, piszemy w tekście integracja API sklepu internetowego - jak to działa.

Własne role i wtyczki do zarządzania uprawnieniami

Gdy standardowe role nie pasują, możesz je zmodyfikować albo utworzyć nowe. Popularne wtyczki do tego celu w repozytorium WordPress.org to m.in. User Role Editor i Members. Pozwalają np. przygotować rolę „Obsługa zamówień”, która widzi zamówienia i produkty, ale nie ma dostępu do ustawień płatności, albo dodać Redaktorowi dostęp do edycji menu.

Przy własnych rolach obowiązują trzy zasady. Nie zmieniaj uprawnień roli Administrator - łatwo odebrać sobie dostęp do panelu. Twórz nowe role na bazie istniejących, zamiast przerabiać standardowe, bo aktualizacje wtyczek mogą zakładać ich domyślny zakres. Każdą zmianę sprawdź na stagingu, logując się na konto testowe z nową rolą i przechodząc przez codzienne zadania pracownika.

Przegląd dostępów i odbieranie uprawnień w sklepie WooCommerce

Dostępy z czasem się rozrastają: stażysta sprzed roku, agencja po zakończonej kampanii, klucz API po teście narzędzia. Raz na kwartał przejrzyj listę użytkowników z rolami innymi niż Klient oraz listę kluczy REST API. Przy każdym koncie odpowiedz na pytanie: czy ta osoba nadal pracuje ze sklepem i czy potrzebuje tej roli. Pełną listę zabezpieczeń panelu znajdziesz w tekście bezpieczeństwo WooCommerce - lista kontrolna zabezpieczeń sklepu.

Po zakończeniu współpracy dostęp odbierz od razu. Usunięcie użytkownika w WordPressie wymaga decyzji, co zrobić z jego treściami - możesz przypisać je innemu użytkownikowi. Jeśli wolisz zachować konto do wglądu, zmień rolę na „Brak roli w witrynie”. Przykładowa procedura odbierania dostępu:

[#chart:woo77c]

Przy większym zespole przydaje się dziennik aktywności, który zapisuje logowania, zmiany ustawień, produktów i ról. W repozytorium WordPress.org są do tego m.in. wtyczki WP Activity Log i Simple History. Dziennik pomaga ustalić, kto i kiedy zmienił cenę lub status zamówienia, a przy incydencie bezpieczeństwa pokazuje, z którego konta wykonano zmiany.

Przydatna jest też funkcja z profilu użytkownika w WordPressie: przycisk „Wyloguj z wszystkich innych miejsc” kończy sesje danego konta na innych urządzeniach. Użyj go np. po zgubieniu służbowego laptopa albo telefonu, a przy podejrzeniu przejęcia konta dodatkowo zmień hasło i sprawdź, czy na liście użytkowników nie pojawiły się nowe konta z wysokimi rolami.

Jak Vinson pomaga z rolami i uprawnieniami w WooCommerce

W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base. Przy dostępach do sklepu:

  • przeglądamy konta użytkowników, role i klucze REST API oraz usuwamy zbędne,

  • przygotowujemy role dopasowane do zespołu, np. osobną rolę dla obsługi zamówień,

  • łączymy integracje przez osobne klucze z najniższymi potrzebnymi uprawnieniami,

  • spisujemy procedurę nadawania i odbierania dostępów dla pracowników i podwykonawców.

Więcej o współpracy znajdziesz na stronie sklepy na WooCommerce z Vinson.

Najczęściej zadawane pytania

Jaką rolę dać pracownikowi w WooCommerce?

Osobie obsługującej zamówienia, produkty i kupony zwykle wystarcza rola Kierownik sklepu. Autorowi tekstów na blog wystarczy Autor albo Redaktor. Rolę Administrator zostaw dla właściciela i jednej zaufanej osoby technicznej.

Czy Kierownik sklepu może instalować wtyczki?

Nie. Kierownik sklepu zarządza produktami, zamówieniami, kuponami, raportami i ustawieniami WooCommerce, ale nie instaluje wtyczek, nie zmienia motywu i nie ma dostępu do ogólnych ustawień WordPressa. Te czynności wymagają roli Administrator.

Jak dać agencji dostęp do sklepu WooCommerce?

Utwórz agencji imienne konto z najniższą rolą potrzebną do zadania, zamiast podawać własne hasło. Agencja reklamowa często potrzebuje tylko dostępu do Google Analytics czy Merchant Center, nadawanego w tych narzędziach. Administratora nadaj tylko na czas prac technicznych.

Jak utworzyć klucz REST API w WooCommerce?

Wejdź w WooCommerce, Ustawienia, Zaawansowane, REST API i kliknij Dodaj klucz. Wpisz opis, wybierz użytkownika i uprawnienia: Odczyt, Zapis albo Zapis/odczyt. Klucz działa w granicach uprawnień wybranego użytkownika, więc dla integracji warto przygotować osobne konto techniczne.

Co zrobić z kontem pracownika po zakończeniu współpracy?

Odbierz dostęp od razu: usuń konto i przypisz jego treści innemu użytkownikowi albo zmień rolę na „Brak roli w witrynie”. Sprawdź też klucze REST API i hasła aplikacji tej osoby oraz dostęp do hostingu, poczty i narzędzi reklamowych.

Dobrze ustawione role w WooCommerce chronią sklep przed pomyłkami i ułatwiają pracę zespołu, bo każdy widzi to, czego potrzebuje. Jeśli chcesz uporządkować konta, role i dostęp integracji w swoim sklepie, sprawdź sklep na WooCommerce z Vinson - zaczniemy od przeglądu obecnych dostępów.

Czy ten artykuł był pomocny? Oceń go
Bądź pierwszą osobą, która oceni

Łukasz Palej

Technical Implementation Expert

Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.

Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.

★★★★★
Współpracowałeś z Vinson?
Twoja opinia pomoże innym sprzedawcom wybrać sprawdzoną agencję. Zajmie Ci to minutę.
Oceń nas na Trustpilot →
Potrzebujesz pomocy z tym tematem?

Sklep na WooCommerce z Vinson

Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.

  • Analiza Twojego konta i obecnych działań
  • Konkretny plan poprawek do wdrożenia
  • Bezpłatna konsultacja – bez zobowiązań
4,9/5 ze 171 opiniiWdrażamy i rozwijamy sklepy WooCommerce
Łukasz Palej - Technical Implementation Expert
Łukasz PalejTechnical Implementation Expert

Przeczytaj także

Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.

1 / 1

Masz pytania? Chętnie porozmawiamy!

Masz pytania? Chętnie porozmawiamy!

Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.

Masz pytania? Chętnie porozmawiamy!

Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.

Bartłomiej Stokłosa, CEO Vinson Agency

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."

Bartłomiej Stokłosa, CEO Vinson Agency

Bartłomiej Stokłosa

CEO & Founder

"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."

Zadzwoń

574 944 685

Adres

Kazimierza Wielkiego 7/7

32-700 Bochnia

Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.

Napisz do nas

Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.

Łukasz PalejNa zapytanie odpowie Łukasz Palej, Technical Implementation Expert

Napisz do nas

Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.

Łukasz PalejNa zapytanie odpowie Łukasz Palej, Technical Implementation Expert
4,9172 opinii klientów · Trustindex →