Organizacje podrzędne i role
Więksi klienci mogą zarządzać organizacjami podrzędnymi i rolami, gdy struktura jednego klienta Scoutello obejmuje kilka jednostek operacyjnych. Przykłady to grupa hotelowa z wieloma obiektami, organizator wydarzeń z lokalnymi zespołami lub organizacja destynacji z biurami partnerskimi.
Pasek boczny zawiera:
/organizations/:id/organizationsdla organizacji podrzędnych./organizations/:id/rolesdo zarządzania rolami i uprawnieniami.
Obie ścieżki wymagają uprawnień do administracji organizacją w jednostce admin (na przykład zakresów admin:list:all i powiązanych admin:* z edytora ról), a nie globalnego konta personelu platformy Scoutello.
Organizacje podrzędne
Organizacje podrzędne rozdzielają własność i codzienną pracę, jednocześnie ułatwiając zarządzanie całą strukturą. Sprawdzają się w zespołach, które potrzebują odrębnego brandingu, rekordów, uprawnień lub odpowiedzialności operacyjnej, ale nadal należą do tego samego ekosystemu klienta.
Typowe modele:
- Organizacja nadrzędna odpowiada za wspólną strategię, rozliczenia lub zarządzanie.
- Organizacje podrzędne zarządzają lokalnymi klientami, wydarzeniami, wycieczkami, aplikacjami internetowymi i personelem.
- Administratorzy platformy lub organizacji mogą analizować kwestie dotyczące hierarchii w całym drzewie.
Role
Role grupują uprawnienia użytkowników w organizacji. Użytkownik może mieć różne role w różnych organizacjach, dlatego przed analizą dostępu zawsze należy sprawdzić aktywną organizację.
Uprawnienia są zgodne z modelem entity:action:scope opisanym w dokumentacji uprawnień. Jednostka admin grupuje uprawnienia administracyjne obowiązujące w całej organizacji: odpowiednie zakresy admin:* zapewniają dostęp do zarządzania hierarchią i rolami na pasku bocznym, w granicach skonfigurowanych dla danej roli.
Kontrole wsparcia
Gdy użytkownik zgłasza brak rekordów lub elementów nawigacji, najpierw należy potwierdzić, że pracuje we właściwej organizacji lub organizacji podrzędnej oraz że jego rola jest do niej przypisana. Następnie należy sprawdzić uprawnienia odpowiednich jednostek, takich jak customer, event, tour lub landing-page, w tym określić, czy zakres ma wartość assigned, all lub off. Szerokie uprawnienia jednostki admin należy nadawać tylko wtedy, gdy użytkownik powinien zarządzać strukturą organizacji i rolami.
Powiązane pojęcia: Dokumentacja uprawnień.