Roller og rettigheder
Oversigt over brugerroller og deres rettigheder i Syv Flows.
Rolleoversigt
Syv Flows har fire brugerroller med stigende rettigheder:
| Rolle | Niveau | Beskrivelse |
|---|---|---|
| Bruger | 0 | Grundlæggende bruger, kan kun køre apps |
| Udvikler | 1 | Kan oprette flows og apps |
| Anmelder | 2 | Kan godkende/afvise flows |
| Administrator | 3 | Fuld systemadgang |
info
Hver rolle arver rettigheder fra lavere roller. En Administrator har alle Anmelder-rettigheder, som har alle Udvikler-rettigheder, osv.
Detaljeret rettighedsoversigt
Bruger (Niveau 0)
Kan:
- Logge ind og se dashboard
- Køre publicerede apps (med korrekt adgang)
- Se og redigere egen profil
- Se notifikationer
- Se teams de er medlem af
Kan ikke:
- Oprette eller redigere flows
- Se flow-listen
- Oprette apps
- Se kørselshistorik (for andre)
- Administrere brugere
Udvikler (Niveau 1)
Alt fra Bruger, plus:
Kan:
- Se og oprette flows i sine teams
- Redigere egne flows
- Indsende flows til godkendelse
- Oprette apps fra godkendte flows
- Konfigurere og publicere egne apps
- Se kørselshistorik for sine apps
- Oprette og administrere API-nøgler
- Klone flows
Kan ikke:
- Redigere andres flows
- Godkende/afvise flows
- Administrere brugere eller teams
Anmelder (Niveau 2)
Alt fra Udvikler, plus:
Kan:
- Se anmeldelseskøen
- Godkende og afvise flow-indsendelser
- Redigere alle flows i sine teams
- Slette flows i sine teams
Kan ikke:
- Godkende egne indsendelser
- Se flows fra andre teams (medmindre medlem)
- Administrere brugere
Administrator (Niveau 3)
Alt fra Anmelder, plus:
Kan:
- Se og redigere alle flows i systemet
- Se og behandle alle anmeldelser
- Godkende egne indsendelser
- Oprette, redigere og slette teams
- Tilføje/fjerne teammedlemmer
- Se og redigere alle brugere
- Aktivere afventende brugere
- Ændre brugerroller og status
- Tilbagekalde andres API-nøgler
- Se alle kørsler i systemet
Adgangsmatrix
| Funktion | Bruger | Udvikler | Anmelder | Admin |
|---|---|---|---|---|
| Se dashboard | ✓ | ✓ | ✓ | ✓ |
| Køre apps | ✓ | ✓ | ✓ | ✓ |
| Se profil | ✓ | ✓ | ✓ | ✓ |
| Se notifikationer | ✓ | ✓ | ✓ | ✓ |
| Se flows | ✗ | ✓ | ✓ | ✓ |
| Oprette flows | ✗ | ✓ | ✓ | ✓ |
| Redigere egne flows | ✗ | ✓ | ✓ | ✓ |
| Redigere team-flows | ✗ | ✗ | ✓ | ✓ |
| Indsende til godkendelse | ✗ | ✓ | ✓ | ✓ |
| Godkende flows | ✗ | ✗ | ✓ | ✓ |
| Se kørselshistorik | ✗ | ✓ | ✓ | ✓ |
| Oprette apps | ✗ | ✓ | ✓ | ✓ |
| Administrere API-nøgler | ✗ | ✓ | ✓ | ✓ |
| Oprette teams | ✗ | ✗ | ✗ | ✓ |
| Administrere teams | ✗ | ✗ | ✗ | ✓ |
| Administrere brugere | ✗ | ✗ | ✗ | ✓ |
Brugerstatus
Ud over roller har brugere også en status:
| Status | Beskrivelse |
|---|---|
| Afventer | Ny bruger, venter på godkendelse |
| Aktiv | Kan logge ind og bruge systemet |
| Arkiveret | Blokeret fra login |
| Slettet | Soft-deleted, bevaret til revision |
note
Kun aktive brugere kan logge ind, uanset deres rolle.