Lektion 2.7 Roller
Denna lektion lär användare att navigera och hantera roller. Roller ger eller tar direkt bort åtkomst till specifika API-endpoints och döljer även UI-element som saknar åtkomst. Användare lär sig att tilldela roller till olika användare och se effekten i dessa användares konton. För att slutföra denna lektion behöver du rollen Organization Admin och några kollegor som kan kontrollera hur olika roller påverkar deras konton.
Roller definierar vad en användare kan göra i Yggio. En användare kan ha en fördefinierad roll (admin, editor, viewer, installer) eller en anpassad roll. UI:t och API:et upprätthåller de behörigheter som definieras av rollerna.
Fördefinierade roller
- Admin: Full läs-/skrivåtkomst till varje resurs och åtgärd, inklusive att skapa, uppdatera, radera och hantera roller.
- Editor: Kan läsa och ändra (GET/PUT/PATCH) resurser förutom roller; kan inte skapa (POST) eller radera, och har endast läsåtkomst till access policies.
- Viewer Basic: Endast läsrättigheter (GET); UI begränsat till Dashboard. Ingen åtkomst till rollhantering.
- Viewer Standard: Endast läsrättigheter (GET); UI-åtkomst till Dashboard, enhetslistan och Karta. Ingen åtkomst till rollhantering.
- Viewer Full: Endast läsrättigheter (GET); UI-åtkomst till alla områden förutom Organizations och User Groups. Ingen åtkomst till rollhantering.
- Installer: Endast läsåtkomst i hela plattformen förutom enheter, där GET/PUT/PATCH tillåts för provisionering. Ingen åtkomst till rollhantering.
Alla tre viewer-varianter delar samma API-behörigheter (endast läs) och skiljer sig bara åt i vilka UI-delar som visas. Prova att tilldela varje viewer-roll till en kollega i tur och ordning och jämför vad de kan se i UI:t.
Anpassade roller
Anpassade roller kan skapas för att passa specifika behov. När du skapar en anpassad roll väljer du bland en lista med resurser och åtgärder för att definiera vad användaren kan göra.
Rolladministratörssidan
På rolladministratörssidan kan du välja användare att tilldela roller till. Du kan tilldela en fördefinierad roll eller skapa en anpassad roll för specifika användare eller alla valda användare på en gång. Endast administratörer kan administrera roller.
Läs mer
- Användarguide: Roller