Przejdź do głównej zawartości

Organizacje podrzędne i role

Więksi klienci mogą utrzymywać organizacje podrzędne i role, gdy jedna struktura klienta Scoutello wymaga kilku jednostek operacyjnych. Przykłady obejmują grupę hotelową z wieloma obiektami, organizatora wydarzeń z lokalnymi zespołami lub organizację turystyczną z biurami partnerskimi.

Pasek boczny zawiera:

  • /organizations/:id/organizations dla organizacji podrzędnych.
  • /organizations/:id/roles do zarządzania rolami i uprawnieniami.

Obie trasy wymagają uprawnień administratora organizacji dla encji admin (na przykład admin:list:all i powiązane zakresy admin:* z edytora ról) — nie globalnego konta personelu platformy Scoutello.

Organizacje podrzędne

Organizacje podrzędne oddzielają własność i codzienną pracę, jednocześnie zachowując szerszą strukturę w zarządzalnym stanie. Pasują do zespołów, które potrzebują innej marki, rekordów, uprawnień lub odpowiedzialności operacyjnej, jednocześnie należąc do tego samego ekosystemu klienta.

Typowe schematy:

  • Organizacja nadrzędna zarządza wspólną strategią, rozliczeniami lub zarządzaniem.
  • Organizacje podrzędne zarządzają lokalnymi klientami, wydarzeniami, wycieczkami, aplikacjami internetowymi i personelem.
  • Administratorzy platformy lub administratorzy organizacji mogą śledzić pytania dotyczące hierarchii w całym drzewie.

Role

Role grupują uprawnienia dla użytkowników w ramach organizacji. Użytkownik może mieć różne role w różnych organizacjach, dlatego zawsze sprawdzaj aktywną organizację przed diagnozowaniem dostępu.

Uprawnienia są zgodne z modelem encja:akcja:zakres udokumentowanym w dokumentacji uprawnień. Encja admin agreguje administrację w całej organizacji: wystarczające zakresy admin:* zapewniają dostęp do zarządzania hierarchią i rolami na pasku bocznym, w granicach skonfigurowanych w tej roli.

Kontrole wsparcia

Gdy użytkownik zgłasza brakujące rekordy lub brakującą nawigację, najpierw potwierdź, że pracuje w zamierzonej organizacji lub organizacji podrzędnej i że jego rola tam należy. Następnie sprawdź odpowiednie uprawnienia encji, takie jak customer, event, tour lub landing-page, w tym czy zakres jest ustawiony na assigned, all lub off. Przyznawaj szerokie uprawnienia encji admin tylko wtedy, gdy użytkownik powinien zarządzać strukturą organizacji i rolami.

Powiązane koncepcje: Dokumentacja uprawnień.