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/organizationsdla organizacji podrzędnych./organizations/:id/rolesdo 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ń.