Hosting dla agencji i freelancera - strony klientów

Hosting dla agencji i freelancera: konto klienta czy agencji, domena na klienta, dostęp bez dzielenia haseł, RODO i przekazanie strony po współpracy.

Autor: McProdukt · Opublikowano: · Aktualizacja:

Najbezpieczniejszy model dla agencji i freelancera to hosting i domena na koncie klienta, a dla Ciebie - własny, delegowany dostęp. Hosting na koncie agencji jest wygodniejszy przy wielu małych stronach, ale wymaga jasnej umowy: kto płaci, kto jest właścicielem usług i jak wygląda przekazanie strony po zakończeniu współpracy. Poniżej porównanie obu modeli i praktyki, które oszczędzą Ci sporów z klientami i nerwowych telefonów, gdy coś przestanie działać.

Hosting na koncie klienta czy agencji - który model wybrać?

Jeśli klient ma być od Ciebie niezależny, hosting powinien być na jego koncie. Jeśli kupuje od Ciebie stronę z utrzymaniem jako jedną usługę, możesz trzymać ją u siebie - ale bierzesz wtedy na siebie więcej obowiązków i ryzyka.

KwestiaHosting na koncie klientaHosting na koncie agencji
Właściciel usługiklientagencja
Faktury i płatnościklient płaci bezpośrednio dostawcyagencja płaci i refakturuje koszt
Dostęp drugiej stronyagencja dostaje dostęp delegowanyklient ma zwykle tylko dostęp do CMS
Wygoda przy wielu stronachmniejsza - wiele kont i paneliwiększa - jeden panel, jedna faktura
Ryzyko przy sporze lub końcu współpracyniskie - klient ma wszystko u siebiewysokie - strona i poczta zależą od agencji
Nieopłacona usługaklient sam dostaje przypomnieniaproblem agencji, nawet gdy klient nie zapłacił jej faktury
RODOhosting jest podmiotem przetwarzającym klientaagencja zwykle staje się podmiotem przetwarzającym, a hosting - jej podwykonawcą

Oba modele można łączyć: duże i ważne strony na kontach klientów, drobne wizytówki na koncie agencji - pod warunkiem, że umowa jasno opisuje, co dzieje się ze stroną, gdy współpraca się kończy.

Dlaczego domena zawsze powinna być na klienta?

Bo domena to adres firmy klienta - jego strony, poczty i materiałów reklamowych - a decyduje o niej ten, kto jest jej abonentem. W domenie .pl abonentem jest podmiot, który jest stroną umowy z NASK o utrzymywanie nazwy domeny. Jeśli zarejestrujesz domenę klienta na swoją firmę, to Ty jesteś abonentem, a przekazanie jej klientowi wymaga zmiany abonenta, czyli przeniesienia praw i obowiązków z umowy na inną osobę.

Rejestruj więc domeny od początku na dane klienta, nawet jeśli to Ty płacisz i refakturujesz koszt. Klient powinien wiedzieć, u którego rejestratora jest domena i do kiedy jest opłacona. O sporach wokół domen piszemy w tekście o cybersquattingu i ochronie marki, a o przenoszeniu domen między rejestratorami - w poradniku transfer domeny krok po kroku.

Jak dostać dostęp do stron klienta bez dzielenia się hasłami?

Każda osoba powinna mieć własny login z uprawnieniami potrzebnymi do jej pracy. Taki dostęp da się odebrać jednym ruchem, bez zmieniania haseł wszystkim, a hasło właściciela nie krąży w mailach i komunikatorach.

  • Panel hostingu - sprawdź, czy dostawca pozwala dodać drugą osobę do konta. W McProdukt właściciel konta dodaje osoby do współzarządzania kontem w Panelu Klienta (Ustawienia → Członkowie zespołu).
  • WordPress - osobne konta z odpowiednią rolą. Administrator ma dostęp do wszystkich funkcji witryny, redaktor publikuje i zarządza wpisami - także cudzymi, a autor tylko własnymi. Pracownikowi klienta, który dodaje aktualności, zwykle wystarczy rola autora albo redaktora.
  • Google Search Console - właściciel usługi dodaje użytkowników z pełnym lub ograniczonym dostępem i tylko on może nadawać uprawnienia. Właścicielem powinien być klient, a agencja - użytkownikiem.
  • Dostęp do plików - jeśli panel na to pozwala, utwórz osobne konto FTP dla wykonawcy i usuń je po zakończeniu prac.

Jak bezpiecznie utrzymywać strony wielu klientów?

Rozdzielaj, testuj przed zmianami, rób kopie i dokumentuj dostępy.

  • Osobne konta dla ważnych klientów - strony na jednym koncie hostingowym dzielą jego zasoby i nie są od siebie odizolowane, więc infekcja jednej może objąć pozostałe. Sklep czy duży serwis zasługuje na własne konto. Kiedy wystarczy wspólne, wyjaśniamy w tekście o kilku stronach na jednym hostingu.
  • Staging przed zmianami - aktualizacje i przebudowy testuj na kopii strony, nie na działającym serwisie. Jak ją przygotować, pokazujemy w poradniku staging WordPress.
  • Własna kopia przed każdą większą zmianą - nawet jeśli hosting robi kopie automatycznie, zrób swoją przed aktualizacją, migracją czy zmianą motywu.
  • Automatyzacja - przy kilkunastu stronach ręczne klikanie aktualizacji zajmuje sporo czasu. WP-CLI, czyli interfejs wiersza poleceń WordPressa, pozwala wykonywać zadania administracyjne ze skryptu - opisujemy go w tekście WP-CLI w praktyce.
  • Rejestr dostępów - dla każdego klienta: gdzie jest domena, hosting, DNS i poczta, kto ma do czego dostęp i do kiedy usługi są opłacone. Hasła trzymaj w menedżerze haseł, nie w arkuszu.

Czy agencja odpowiada za dane klientów swojego klienta?

Jeśli strona na Twoim koncie hostingowym zbiera dane osobowe - zamówienia, zgłoszenia z formularza - przetwarzasz je w imieniu klienta, czyli jesteś podmiotem przetwarzającym w rozumieniu art. 28 RODO. Potrzebna jest wtedy umowa powierzenia między Tobą a klientem. Twój dostawca hostingu staje się dalszym podmiotem przetwarzającym, na którego zaangażowanie potrzebujesz zgody klienta (art. 28 ust. 2), a gdyby nie dotrzymał obowiązków, odpowiadasz za niego wobec klienta (art. 28 ust. 4).

Model „hosting na koncie klienta" nie zwalnia Cię z tematu całkowicie. RODO wymienia przeglądanie danych jako jedną z form przetwarzania (art. 4 pkt 2), więc jeśli jako wykonawca masz dostęp do zamówień czy kont klientów w panelu sklepu, omów z klientem umowę powierzenia także w tym modelu. Więcej o obowiązkach piszemy w tekście hosting a RODO.

Jak przekazać stronę klientowi po zakończeniu współpracy?

Przekazanie to lista konkretnych dostępów i plików, a nie tylko hasło do WordPressa. Przygotuj ją od razu na starcie projektu:

  1. Domena - jeśli była na Tobie, zmiana abonenta na klienta; jeśli na kliencie - przekazanie dostępu do konta u rejestratora.
  2. Hosting - przeniesienie konta albo migracja strony i poczty na konto klienta.
  3. DNS i poczta - lista rekordów, skrzynek i przekierowań.
  4. Pliki i baza danych - aktualna kopia całej strony.
  5. Konta zewnętrzne - Search Console, analityka, bramki płatności, integracje. Przekaż własność, a swoje uprawnienia usuń.
  6. Dokumenty - licencje motywów i wtyczek oraz umowa dotycząca praw autorskich.

O prawach autorskich pomyśl na początku, a nie na końcu współpracy. Umowa o przeniesienie autorskich praw majątkowych wymaga formy pisemnej pod rygorem nieważności (art. 53 ustawy o prawie autorskim i prawach pokrewnych) i obejmuje tylko pola eksploatacji wyraźnie w niej wymienione (art. 41 ust. 2). Bez takiej umowy klient może mieć działającą stronę, ale nie mieć pełnych praw do jej projektu czy kodu. Szczegóły zapisów skonsultuj z prawnikiem.

Jeśli prowadzisz strony klientów, hosting WWW w McProdukt pozwala właścicielowi konta dodać Cię do współzarządzania, a stronę i pocztę od obecnego dostawcy przenosimy bezpłatnie. Polecasz hosting swoim klientom? Zobacz nasz program partnerski. A jeśli jesteś po drugiej stronie i szukasz wykonawcy, sprawdź ofertę stron internetowych dla firm.

Najczęściej zadawane pytania

Czy agencja może rejestrować domeny klientów na siebie?

Może, ale wtedy to agencja jest abonentem i o domenie decyduje ona. Przekazanie domeny klientowi wymaga zmiany abonenta, więc bezpieczniej od początku rejestrować ją na dane klienta.

Kto powinien płacić za hosting klienta?

Najprościej klient, bezpośrednio u dostawcy - dostaje wtedy faktury i przypomnienia, a strona nie zależy od rozliczeń z agencją. Jeśli płacisz Ty i refakturujesz koszt, zapisz w umowie, co dzieje się przy zaległościach.

Jaką rolę w WordPressie dać klientowi?

Właściciel firmy zwykle powinien mieć konto administratora, bo to jego strona. Pracownikom, którzy tylko dodają treści, wystarczy rola redaktora lub autora - mniej uprawnień to mniejsze ryzyko przypadkowych zmian.

Czy mogę trzymać strony wielu klientów na jednym koncie?

Możesz, ale strony dzielą wtedy zasoby konta i nie są od siebie odizolowane - infekcja jednej może objąć pozostałe. Ważne serwisy trzymaj na osobnych kontach.

Co przekazać klientowi po zakończeniu współpracy?

Domenę, hosting albo pełną kopię strony i poczty, listę rekordów DNS, własność kont zewnętrznych, licencje oraz dokumenty dotyczące praw autorskich. Na koniec usuń własne dostępy.

Powiązane poradniki

Wszystkie poradniki z kategorii: Firma w internecie

Powiązane usługi McProdukt

Zobacz również