Roller og rettigheter fullstendig
Roller og rettigheter i Adminflow Byrå
Hva er dette?
Roller og rettigheter i Adminflow Byrå styrer hva ansatte kan se og gjøre i systemet. Tilgangsstyringen består av flere mekanismer som virker sammen:
- Roller – navngitte samlinger av tillatelser, tildelt på ulike nivåer
- Tillatelser – enkeltrettigheter som låser opp spesifikke funksjoner
isAdmin-flagg – fullstendig overstyring som gir alle tillatelser- Kontrollflagg – egne flagg for hvem som kan utføre kontrollhandlinger
- Mappetillatelser – egen mekanisme for dokumentstrukturen
- Maestro-roller – separat rollesystem for Maestro-integrasjonen
- Kundeportal-tilganger – adskilt system for eksterne brukere
Denne artikkelen dekker alle disse mekanismene i detalj.
Hvorfor er dette nyttig?
Riktig bruk av roller og rettigheter gir:
- Kontroll på hvem som har tilgang til hva
- Bedre sikkerhet og etterlevelse (compliance)
- Strukturert tilgang på tvers av kunder og prosjekter
- Mindre manuelt arbeid med tilgangsstyring
Slik fungerer rollesystemet
Tilganger legges alltid sammen
En ansatt kan ha flere roller samtidig. Systemet fungerer slik:
- Alle tillatelser legges sammen
- Det finnes ingen blokkering eller "deny"-mekanisme
- Brukeren får summen av alt vedkommende er tildelt
Eksempel: Hvis én rolle gir tilgang til prosjekter, og en annen gir tilgang til kunder, får du tilgang til begge.
Konsekvens: Du kan ikke begrense tilgang ved å legge til en "begrensende" rolle. For å fjerne tilgang må du fjerne rollen som gir den.Tilgangsnivåer
Tilganger evalueres bitvis med disse nivåene:
Nivå | Betydning |
|---|---|
0 | Ingen tilgang |
1 | Lese |
2 | Skrive (uten les) |
3 | Lese og skrive |
7 | Eier |
Hvor kommer tilgangene fra?
En ansatt kan få tilgang fra fem kilder:
- Direkte rolle på ansattkortet – globale roller for enkeltpersoner med særansvar
- Teammedlemskap – teamet er konfigurert med lederrolle og medlemsrolle som tildeles automatisk
- Direkte rolle på kundekortet – tilgang til én spesifikk kunde
- Direkte rolle på prosjektkortet – tilgang til ett spesifikt prosjekt
- Standardtillatelser – minimumssett alle ansatte får automatisk
I tillegg overstyrer isAdmin-flagget på ansattkortet alle roller.
Rolletyper
Det finnes fem rolletyper i systemet. Typen avgjør i hvilken kontekst rollen virker og hvordan den tildeles.
Rolletype (kode) | Norsk navn | Gjelder | Tildeles via |
|---|---|---|---|
| Globalt | Hele systemet | Direkte på ansattkortet |
| Team | Kunde-, prosjekt- og globalt nivå | Teammedlemskap |
| Kunde | Én spesifikk kunde | Kundekortet |
| Prosjekt | Ett spesifikt prosjekt | Prosjektkortet |
| Kunde eller prosjekt | Begge | Kunde- eller prosjektkortet |
Tillatelsesgrupper
Alle tillatelser tilhører én av fire grupper som avgjør hvilken kontekst de evalueres i:
Gruppe (teknisk nøkkel) | Norsk navn | Beskrivelse |
|---|---|---|
| Globale tillatelser | Gjelder for hele systemet – alle kunder, prosjekter og ressurser |
| Kunde-tillatelser | Hva brukeren kan gjøre innenfor én bestemt kundes data |
| Prosjekt-tillatelser | Funksjoner innenfor ett enkelt prosjekt |
| Team-tillatelser | Tilgang og handlinger innenfor et bestemt team eller gruppe |
accflow-client og accflow-project. Team- og globale rolletyper kan inneholde tillatelser fra alle fire grupper.Komplett oversikt over alle tillatelser
Globale tillatelser (accflow-gruppen)
Norsk navn | Teknisk nøkkel | Hva tillatelsen låser opp |
|---|---|---|
Prosjekttilgang (team) | | Tilgang til prosjekter i eget team |
Prosjekttilgang (alle) | | Tilgang til alle prosjekter på tvers av team |
Opprett prosjekt | | Opprette nytt prosjekt |
Opprett kunde | | Opprette ny kunde |
Ansatte | | Administrasjon av ansatte og team-sider |
Rediger egne tilpassede felt | | Redigere egne tilpassede feltdata på ansattkortet |
Oppgavemaler | | Tilgang til innstillingssiden for oppgavemaler |
Chat-maler | | Tilgang til innstillingssiden for chat-maler |
Tagger | | Administrasjon av tagger i innstillinger |
AML-tilgang | | Tilgang til AML-modulen og risikovurderinger |
Egenerklæring | | Sende og administrere egenerklæringsskjemaer |
ID-kontroll | | Sende ID-kontrollforespørsler |
KYC-sjekk (én kunde) | | Utføre KYC-sjekk på én tilknyttet kunde |
KYC-sjekk (alle) | | Se og utføre KYC-sjekk på alle kunder |
AML-admin | | Tilgang til fanen "Maler" i AML-modulen |
Altinn-admin | | Tilgang til Altinn eksport-innstillinger |
Roller | | Administrasjon av roller i innstillinger |
Finansielle data API | | Hente finansielle data for kunder |
Intranett | | Tilgang til intranettmodulen |
Kvalitetskontrollmaler | | Tilgang til fanen "Maler" i kvalitetskontroll-modulen |
Kunde-tillatelser (accflow-client-gruppen)
Norsk navn | Teknisk nøkkel | Hva tillatelsen låser opp |
|---|---|---|
Kundetilgang | | Se og redigere kundedata |
Kunde – arkiver | | Arkivere kunder fra kundelisten |
Kunde – fjern | | Fjerne kunden (beholder portaldata) |
Kunde – slett | | Permanent slette kunde og all portaldata |
Konfigurer kundeportal | | Redigere portal-URL, moduler og "Skjul i Adminflow" |
Prosjekt-tillatelser (accflow-project-gruppen)
Norsk navn | Teknisk nøkkel | Hva tillatelsen låser opp |
|---|---|---|
Prosjekttilgang | | Grunnleggende lesetilgang til prosjektet |
Administrer prosjektets team | | Redigere hvem som har tilgang til prosjektet |
Endre ledere | | Endre Oppdragsansvarlig og Prosjektleder |
Endre forretningsenhet | | Endre forretningsenhet på prosjekt og kunde |
Prosjekt – arkiver | | Arkivere prosjektet |
Planleggingskategori – rediger | | Redigere planleggingskategorier på prosjektet |
Mappe – opprett | | Opprette mapper i dokumentstrukturen |
Mappe – slett | | Slette mapper i dokumentstrukturen |
Fil – slett | | Slette filer i dokumentstrukturen |
Mappe – omgå undermapperestriksjoner | | Redigere tillatelser på undermapper uavhengig av foreldremappe-innstillinger |
Oppgave – kontrollnotater | | Opprette og redigere kontrollnotater på oppgaver |
Team-tillatelser (accflow-team-gruppen)
Norsk navn | Teknisk nøkkel | Hva tillatelsen låser opp |
|---|---|---|
Send påminnelser | | Sende påminnelser om forfalte oppgaver |
Teamroller
Teamroller tildeles automatisk til ansatte basert på teammedlemskap. Hvert team kan konfigureres med en spesifikk lederrolle og medlemsrolle. Hvis ingenting er angitt, brukes standardrollene for den aktuelle gruppetypen.
Alle fire gruppetyper støttes: Team, Lokasjon, Forretningsenhet og Avdeling.
Teamleder
- Teknisk slug:
accflow-team-leader - Type: Team
- Standardlederrolle for team, lokasjoner, forretningsenheter og avdelinger
- Brukes for personer med ansvar for et team
Teammedlem
- Teknisk slug:
accflow-team-member - Type: Team
- Standardmedlemsrolle for team, lokasjoner, forretningsenheter og avdelinger
- Standardarbeidstilganger for ansatte som er en del av en gruppe
Lokasjonsleder
- Teknisk slug:
accflow-location-leader - Type: Team
- Standardlederrolle for lokasjoner
- Beskrives som Teamleder med ekstra tillatelser knyttet til lokasjonsstyring
Leder for forretningsenhet
- Teknisk slug:
accflow-business-unit-leader - Type: Team
- Standardlederrolle for forretningsenheter
Oppdragsrolle (teamversjon)
- Teknisk slug:
accflow-contract - Type: Team
accflow-contract-responsible) – ikke forveksle de to.Standardtillatelser per rolle er backend-definert og kan ikke leses direkte fra frontend-koden. De konkrete tillatelsene som er aktivert for hver standardrolle (Teamleder, Teammedlem osv.) konfigureres på rollen i systemet.Prosjektroller
Prosjektroller tildeles direkte på prosjektkortet. De fungerer primært som identifikatorer for hvem som har hvilken funksjon på prosjektet. Tillatelsene en person har som prosjektrolleinnehaver kommer i hovedsak fra vedkommendes team- og globale roller, ikke fra selve prosjektrollen.
Prosjektroller kan konfigureres til å gi prosjektspesifikke tillatelser, men har som standard ingen.
Regnskapsfører
- Teknisk slug:
accflow-accountant - Type: Prosjekt (eller
client-project) - Obligatorisk: Ja (én per prosjekt)
- Unik: Ja
- Synlig i kundeportal: Konfigurerbar per prosjekt
Prosjektleder
- Teknisk slug:
accflow-leader - Type: Prosjekt
- Obligatorisk: Ja
- Unik: Ja
- Synlig i kundeportal: Alltid
Definerer teamets og prosjektets plassering i organisasjonsstrukturen. Hvilken rolle som faktisk fungerer som "prosjektleder" og "kundeleder" kan endres i firminnstillinger via projectLeaderRole og clientLeaderRole.
Oppdragsansvarlig
- Teknisk slug:
accflow-contract-responsible - Type: Prosjekt
- Obligatorisk: Ja
- Unik: Ja
- Synlig i kundeportal: Alltid
- Funksjon: Kontraktsansvarlig
Mottar varsler når AML-risikovurderinger forfaller. Å endre denne tildelingen krever tillatelsen accflow-change-leader.
Ekstra regnskapsfører
- Type: Prosjekt
- Obligatorisk: Nei
- Unik: Nei (flere kan ha rollen)
- Synlig i kundeportal: Konfigurerbar per prosjekt
Det finnes ingen hardkodet slug for "Ekstra regnskapsfører" i systemet. Dette er en egendefinert prosjektrolle som konfigureres etter behov.
Lønnskonsulent
- Teknisk slug:
accflow-payroll-responsible - Type: Prosjekt
- Obligatorisk: Ja
- Unik: Ja
- Synlig i kundeportal: Alltid
Globale roller
Globale roller tildeles direkte på enkeltpersoner fra ansattkortet. De gjelder uavhengig av team, prosjekt eller kunde.
Daglig leder
- Type: Globalt
- Standardrolle ment for byråets øverste leder
- Bør kun tildeles et fåtall personer
- De konkrete tillatelsene er backend-definert
Standardtillatelser
- Teknisk slug:
accflow-default - Minimumssett alle ansatte har automatisk
- Tildeles uten manuell handling
- Kan ikke fjernes fra enkeltpersoner – alltid aktiv
- Representerer grunntilgangene en ansatt skal ha
Prosjektforfatter
- Tildeles automatisk til personen som oppretter et prosjekt
- Kan fjernes automatisk etter konfigurerbar tid (firminnstilling
removeProjectAuthor) - Funksjonelt knyttet til det spesifikke prosjektet som ble opprettet
Kvalitetskontrollansvarlig
- Type: Globalt
- For personer med kvalitetsansvar
- Gir tilgang til å opprette og redigere kvalitetskontrollmaler (
accflow-quality-control-templates)
isAdmin-flagg (overstyrer alt)
På ansattkortet finnes et isAdmin-flagg som er adskilt fra rollene.
Flagget redigeres av personer med skrivetilgang til accflow-accountant-tillatelsen.
Kontrollflagg på ansattkortet
I tillegg til roller har ansatte fire flagg som styrer hvem som kan utføre kontrollhandlinger. Disse er ikke tillatelser i AccflowPermission-forstand, men separate egenskaper på ansattkortet.
Teknisk felt | Norsk navn | Funksjon |
|---|---|---|
| Kontrollør av regnskap | Kan utføre kontroll av regnskap |
| Kontrollør av skattemelding og årsregnskap | Kan utføre kontroll av skattepapirer |
| Kontrollør av AML | Kan utføre AML-kontroll |
| Kontrollør av kvalitetskontroll | Kan utføre kvalitetskontroll-stikkprøver |
Mappetillatelser
Mapper har sitt eget tillatelsessystem på toppen av rollene:
accflow-create-folder– opprette mapperaccflow-delete-folder– slette mapperaccflow-delete-file– slette fileraccflow-set-subfolders-perms-bypass– omgå tilgangsbegrensninger på undermapper
Krever tillatelse for å opprette/slette mapper
Per mappe finnes innstillingen requirePermissionsForFolderCreateDelete:
- Uten innstilling: Mapper er åpne for alle med prosjekttilgang
- Med innstilling: Eksplisitt tillatelse kreves for å opprette/slette
Omgåelse av undermapperestriksjoner
accflow-set-subfolders-perms-bypass lar en bruker redigere tillatelsesnivåer på undermapper uavhengig av hva foreldremappe sier om arv. Uten denne tillatelsen vil redigering av undermappers tillatelser kreve at foreldremappen tillater det.
Maestro-roller (separat system)
Maestro-integrasjonen har et eget rollesystem som er uavhengig av det generelle rollehierarkiet. Disse tildeles per ansatt og synkroniseres mot Maestro. Krever PNR og primærtelefon for å fungere.
Teknisk nøkkel | Norsk navn | Beskrivelse |
|---|---|---|
| Administrator | Administrere brukere og kunder; koble kunder til brukere |
| Superbruker | Alt som administrator, unntatt brukeradministrasjon |
| Standard | Oversikt over egne kunder og alle brukere |
| Standard Årsoppgjør | Kun tilgang til årsoppgjøret |
| Standard Avstemming | Kun tilgang til avstemming |
Kundeportal-tilganger (eksterne brukere)
Kundeportalens tilgangssystem er adskilt fra byrå-rollene. Kontaktpersoner i kundeportalen bruker et gruppe-/tillatelsessystem knyttet til selskapsmedlemskap, ikke AccflowPermission-rammeverket.
Skjæringspunkter mellom byrå-roller og kundeportal:
isVisibleInClientPortalpå en rolle bestemmer om rolleinnehaveren vises i portalen (ikke om vedkommende har tilgang)- Mapper kan gis kundetilgang (
accflow-client) som styrer hva kundens kontaktpersoner ser
Konfigurerbare firminnstillinger
Disse innstillingene påvirker hvordan rollesystemet oppfører seg:
Innstilling | Funksjon |
|---|---|
| ISO 8601-varighet; prosjektforfatter fjernes automatisk etter angitt tid |
| Hvilken rolle som definerer "prosjektleder" for team-tilhørighet |
| Hvilken rolle som definerer "kundeleder" for team-tilhørighet |
| Hvem som varsles ved AML-forfallsdatoer i tillegg til oppdragsansvarlig |
| Oppgavemal-tag for automatisk onboarding |
| Oppgavemal-tag for automatisk offboarding |
| Om oppgavekategori er påkrevd |
| Krav til kontaktpersondata |
| Hyppighet, risikoland, terskel for UBO, maks alder personsjekk osv. |
Egendefinerte roller
Byrået kan fritt opprette egendefinerte roller av alle typer via innstillingssiden for roller. Tillatelsen accflow-roles (skriv-nivå) kreves for å administrere roller.
Begrensninger
- Teamrollene (
accflow-team-leader,accflow-team-memberosv.) har låst type og kan ikke flyttes til annen type via UI - Roller satt som
projectLeaderRoleellerclientLeaderRolei firminnstillinger har låstisUnique,isMandatoryogtype
Edge cases og særtilfeller
Motstridende roller
Siden systemet alltid legger til tillatelser og aldri fjerner dem, er det ikke mulig å ha motstridende roller. Høyeste tilgangsnivå gjelder alltid.
AML-varsling
Konfigureres i amlSettings.dueResponsible og firminnstillingen amlDueResponsible. I tillegg til regnskapsførere med kunderollen "Prosjektansvarlig" (sannsynligvis det samme som "Oppdragsansvarlig", accflow-contract-responsible), vil disse også varsles når AML-vurdering forfaller.
Arkivering
Systemet har arkiveringsfunksjonalitet for både kunder og prosjekter. Arkivering skjuler objektet fra ordinære lister. Rolletildelinger fjernes ikke automatisk ved arkivering.
accflow-contract vs accflow-contract-responsible
Det finnes to forskjellige slugs som begge knytter seg til "oppdrag/kontrakt":
accflow-contract– teamrolleaccflow-contract-responsible– prosjektrolle (Oppdragsansvarlig)
Disse er adskilte og må ikke forveksles.
Viktige prinsipper
Roller gir ikke alltid hele bildet
Noen funksjoner styres ikke kun av tillatelser, men også av rollelogikk og separate flagg som isAdmin og kontrollflaggene.
Roller kombineres alltid
Systemet legger kun til tilgang. Det finnes ingen mekanisme som fjerner tilgang hvis du allerede har den via en annen rolle.
Bruk minst mulig tilgang
Gi kun de rollene som er nødvendige. Dette gir bedre kontroll og reduserer risiko.
isAdmin overstyrer alt
isAdmin-flagget gir fulle tilganger uavhengig av hvilke roller en person har eller ikke har.
Overvåking og sporing
Systemet har en endringslogg (auditlog) som viser dato, bruker og endringer. Det finnes oversettelser for opprett-, oppdater- og slett-handlinger.
Tillatelsen accflow-roles (skriv-nivå) kreves for å opprette, redigere eller slette roller. Lese-nivå gir tilgang til å se rolleoversikten.
FAQ
Kan en ansatt ha flere roller?
Ja. Alle roller kombineres, og brukeren får summen av alle tillatelser.
Hva er forskjellen på teamrolle og prosjektrolle?
Teamroller gir typisk faktiske tillatelser. Prosjektroller brukes primært til å identifisere ansvar og styre synlighet i kundeportal – tillatelsene kommer fra brukerens team- og globale roller.
Kan jeg begrense tilgang hvis noen har for mye?
Ikke direkte. Systemet støtter ikke blokkering. Du må fjerne rollen som gir tilgangen.
Hva er forskjellen på isAdmin og Daglig leder-rollen?
isAdmin er et flagg som gir fullstendige tilganger og overstyrer alt. Daglig leder er en standardrolle med konfigurerbare tillatelser. isAdmin er kraftigere og bør brukes sparsomt.
Hva er standardtillatelser?
Et minimumssett med tilgang som alle ansatte får automatisk via slug accflow-default. Kan ikke fjernes.
Er prosjektroller obligatoriske?
Flere av dem er obligatoriske: Regnskapsfører, Prosjektleder, Oppdragsansvarlig og Lønnskonsulent. Ekstra regnskapsfører er valgfri.
Hvorfor finnes det to "oppdrags"-roller?
accflow-contract er en teamrolle, mens accflow-contract-responsible er prosjektrollen "Oppdragsansvarlig". De har ulik kontekst og funksjon.
Hvordan oppretter vi en hvitvaskingsansvarlig?
Det finnes ingen forhåndsdefinert rolle for dette. Opprett en egendefinert global rolle med tillatelsene accflow-aml, accflow-aml-admin, accflow-self-declaration, accflow-id-control og accflow-all-kyc etter behov, og legg vedkommende i amlDueResponsible i firminnstillingene.
Kan vi se hvilke konkrete tillatelser hver standardrolle har?
Ja – innholdet i hver rolle er konfigurert i systemet og kan ses og redigeres på rolleoversikten under innstillinger (krever accflow-roles skrivetilgang).
Oppdatert: 15/05/2026
Takk skal du ha!
