Przejdź do głównej zawartości

Workspace'y

Workspace to pojemnik na powiązane schemy. Każdy tenant dostaje jeden domyślny workspace przy rejestracji, a małe zespoły zwykle mogą się na tym zatrzymać. Strona staje się przydatna, gdy wyrastasz z jednego wiadra — typowo, gdy chcesz oddzielić prod od staging, kostki zarządcze od operacyjnych albo kostki jednego klienta końcowego od innego.

Workspace’y nie wymuszają żadnej technicznej separacji między kostkami — to warstwa organizacyjna nad Twoim katalogiem. Prawdziwą powierzchnią kontroli dostępu są Członkowie, gdzie nadajesz odczyt lub zapis per workspace per osoba.

Kiedy stworzyć kolejny workspace

Kilka wzorców, które widzieliśmy działające dobrze:

Prod i staging. Jeden workspace na kostki napędzające produkcyjne dashboardy, drugi na kostki w toku. Zamknij workspace prod do małego zestawu editorów, by eksperyment przypadkowo nie uderzył w codzienny raport Twojego CEO.

Grupowanie po publiczności. Kostki dla zespołu kierowniczego w jednym workspace, operacyjne kostki drill-down w drugim. Ciaśniejszy dostęp na workspace zarządczym; szerszy na operacyjnym.

Separacja per klient. Agencje i konsultanci prowadzący Saiku dla wielu klientów końcowych tworzą jeden workspace na zlecenie. Członkowie jednego klienta nie widzą kostek drugiego.

Jeśli żaden z tych wzorców nie ma zastosowania, domyślny workspace jest w porządku. Nie twórz workspace’ów spekulacyjnie — dodają narzutu w księgowaniu Członków.

Tworzenie

Kliknij Utwórz workspace, nazwij (cokolwiek bezpiecznego dla URL — prod, staging, client-acme), dodaj opcjonalny opis, kliknij Utwórz. Pojawia się na liście i jest natychmiast wybieralny jako cel w Schema designer i Bibliotece kostek.

Schemy już zapisane można przenosić między workspace’ami ze strony Schemy.

Nadawanie dostępu

Otwórz Członków i wybierz workspace z sekcji kontroli dostępu. Dodaj lub usuń członków per workspace; ustaw ich rolę per workspace. Ktoś może być editorem w prod i viewerem w staging, albo gdziekolwiek pomiędzy.

Powiązane

  • Członkowie — faktycznie kontroluje, kto czyta lub pisze w każdym workspace.
  • Schemy — każda schema żyje dokładnie w jednym workspace.
  • Konto — ustawienia na poziomie tenanta, które siedzą nad workspace’ami.