Workspace'y
Podstawowa jednostka izolacji w Cmssy. Każdy workspace ma własne strony, bloki, formularze, media, członków, motyw i tokeny API.
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
- Otwórz selektor workspace'u (góra sidebara) i kliknij Utwórz workspace.
- 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.
- 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.