Workspace'y

Podstawowa jednostka izolacji w Cmssy. Każdy workspace ma własne strony, bloki, formularze, media, członków, motyw i tokeny API.

24 kwietnia 2026

Czym jest workspace

Workspace to podstawowa jednostka izolacji w Cmssy. Wszystko co tworzysz — strony, bloki, formularze, media, własne modele danych, motywy, tokeny API, członkowie, role — jest scope'owane do jednego workspace'u. Różne workspace'y nigdy nie współdzielą danych.

Jedno konto użytkownika może należeć do wielu workspace'ów na raz, z różnymi rolami w każdym. Przełączasz się między nimi przez selektor workspace'u.

Tworzenie workspace'u

  1. Otwórz selektor workspace'u (góra sidebara) i kliknij Utwórz workspace.
  2. Wypełnij:
    • Nazwę — czytelną nazwę workspace'u.
    • Slug — generowany automatycznie z nazwy (małe litery, myślniki). Edytowalny przed utworzeniem. Slug to identyfikator workspace'u po stronie panelu; Twoja publiczna strona to Twój własny deploy Next.js, który pobiera treść tego workspace'u przez delivery API/SDK.
  3. Kliknij Utwórz. Nowy workspace staje się aktywny od razu i zostajesz przekierowany do jego dashboardu.

Po utworzeniu slug jest zablokowany. Nazwę możesz później zmienić w Ustawieniach, ale sluga nie. Wybierz rozsądnie.

Zarezerwowane slugi

Około 60 slugów jest zarezerwowanych dla infrastruktury i tras auth (api, www, admin, login, workspace i podobne). Jeśli spróbujesz użyć jednego, formularz tworzenia pokazuje błąd. Wybierz coś unikalnego dla swojej marki.

Przełączanie między workspace'ami

Selektor workspace'u (dropdown w headerze) listuje każdy workspace w którym jesteś aktywnym członkiem. Kliknięcie innego workspace'u przeładowuje stronę żeby zapewnić czysty stan — dane z cache poprzedniego workspace'u nigdy nie są przenoszone.

Zaproszenia oczekujące nie pojawiają się w selektorze. Zaakceptuj je najpierw (link w emailu z zaproszeniem) i pokażą się jako normalne workspace'y.

Plany i limity

Plany, limity i rozliczenia są zarządzane na poziomie organizacji, a nie pojedynczego workspace'u. Workspace należy do organizacji, a zużycie - strony, storage mediów, tokeny AI i więcej - jest współdzielone (pooled) przez wszystkie workspace'y organizacji i egzekwowane względem planu organizacji.

Dodanie workspace'u nie dodaje osobnego limitu: każdy workspace czerpie ze wspólnej puli organizacji. Zobacz Cennik po aktualne plany i koszty.

Właściciel

Właścicielstwo żyje na poziomie organizacji, nie workspace'u. Workspace należy do organizacji, a ta organizacja ma dokładnie jednego właściciela. Właściciel organizacji ma bezwarunkowy dostęp do każdego workspace'u należącego do organizacji, niezależnie od konfiguracji ról - to jedyny bypass uprawnień. W obrębie workspace'u wszystko inne rządzi się rolami.

Transfer własności

Własność przenosi się na poziomie organizacji: obecny właściciel organizacji przekazuje organizację - a wraz z nią bypass nad każdym jej workspace'em - innemu aktywnemu członkowi. Nie możesz przenieść na siebie, a cel musi być już aktywnym członkiem. Zmiana jest natychmiastowa.

Członkowie i role

Workspace'y są zespołowe. Zapraszasz współpracowników przez email i przypisujesz im rolę (Owner lub własną zdefiniowaną). Członkowie mogą być aktywni, oczekujący (zaproszeni, nieakceptowani) lub zawieszeni.

Pełne szczegóły, w tym matryca uprawnień ról: Członkowie i role.

Usuwanie workspace'u

Ustawienia → Ogólne → Usuń workspace. Tylko właściciel może wykonać tę akcję.

Usunięcie jest natychmiastowe i nieodwracalne — brak okresu karencji, brak soft delete, brak cofnięcia. Wszystko poniżej zostaje zniszczone:

  • Strony, drafty stron, typy stron
  • Bloki (własne dla workspace + szablony)
  • Zasoby mediów i wgrane pliki
  • Formularze i wszystkie zgłoszenia formularzy
  • Własne modele danych i rekordy
  • Konfiguracja strony i motyw
  • Konfiguracja providerów AI
  • Członkowie i role

Wyeksportuj lub wykonaj backup wszystkiego co chcesz zachować przed potwierdzeniem.