Privacy Settings

We use cookies to improve your experience and analyze traffic. You can accept all cookies or customize your preferences. Learn more in our Privacy Policy .

OnCloud -en del af Cloud Group

Blogindlæg

Gruppebaseret licenstildeling i Microsoft 365: fra manuelle tildelinger til en styrbar lifecycle-model

• •
20 min
OnCloud

Gruppebaseret licenstildeling kobler Microsoft 365-licenser til brugerroller og medlemskab, så onboarding, rolleændringer og offboarding kan styres.


Gruppebaseret licenstildeling i Microsoft 365 og Microsoft Entra ID omdanner licensstyring fra manuelle administrative handlinger til en automatiseret, rollebaseret livscyklusproces (lifecycle). Ved at knytte licensprofiler direkte til gruppemedlemskaber opnår virksomheden mere ensartet onboarding, kontrollerede rolleændringer og sporbar offboarding. For at undgå, at automatiseringen blot fremskynder eksisterende manuelle fejl, kræver en moden styringsarkitektur imidlertid klar placering af gruppeejerskab, dokumenteret håndtering af serviceplaner, undgåelse af overlappende gruppetildelinger samt kontinuerlig overvågning af licensfejl (assignment errors).

Guiden gennemgår de tekniske rammer og styringsarkitekturen for gruppebaseret licensering i Microsoft Entra ID og Microsoft 365:

  • Skiftet fra manuel licenstildeling til en rollebaseret livscyklusmodel (lifecycle)

  • Arkitektur og opbygning af gruppebaseret licensering i Microsoft Entra ID og Microsoft 365

  • Optimering og automatisering af onboarding, rolleændringer og dokumenteret offboarding

  • Faldgruber og risici ved dårligt gruppedesign, overlappende grupper og uafklaret gruppeejerskab

  • Overvågning, fejlhåndtering (assignment errors) og dokumentation af aktiverede serviceplaner

Ledelsesresumé

Gruppebaseret licensering er en måde at gøre licensstyring afhængig af organisationsstruktur i stedet for enkeltstående administratorhandlinger. En licens tildeles en gruppe, og medlemmerne får licensen gennem gruppen. Når nye medlemmer kommer ind, behandles tildelingen automatisk. Når de forlader gruppen, fjernes gruppens licenskilde igen. Hvis brugeren stadig får samme produkt fra en anden gruppe eller gennem direkte tildeling, kan licensen fortsat være aktiv.

Den vigtigste gevinst er ikke tidsbesparelsen i Microsoft 365 Admin Center. Den vigtigste gevinst er, at virksomheden kan etablere en sammenhæng mellem rolle, gruppe, licens og serviceplan. Det gør det muligt at forklare, hvorfor en bruger har en licens, og at ændre licensen ved at ændre brugerens organisatoriske placering i modellen.

Gruppebaseret licensering kræver imidlertid styring. Virksomheden skal have tilstrækkelig licenskapacitet, forstå serviceplaner, håndtere usage location, reagere på assignment errors og undgå at bygge en hierarkisk model på nested groups, fordi nested groups ikke understøttes til selve licenstildelingen. Store grupper kan desuden tage tid at behandle, og rækkefølgen er vigtig, når brugere flyttes mellem licenserede grupper.

En moden model bruger derfor grupper som source of truth for standardlicenser, mens direkte tildelinger bliver kontrollerede undtagelser. Add-ons får egne grupper. Rolleændringer gennemføres med "add before remove". Assignment errors indgår i den løbende drift. Og gruppemedlemskab styres af en dokumenteret onboarding- og offboardingproces.

Fra individuel licens til styringsarkitektur

I en manuel model ligger beslutningen hos administratoren hver gang. Administratoren skal vide, hvilken basislicens brugeren skal have, om der skal tilføjes et add-on, hvilke serviceplaner der skal være aktive, og om brugeren allerede har en anden tildeling. Den model fungerer kun så længe mængden af ændringer er lille og administratorens hukommelse fungerer som procesmotor.

Det er en svag arkitektur. Der er ingen naturlig mekanisme, der sikrer, at to brugere i samme rolle får samme licens. Der er heller ingen mekanisme, der automatisk reagerer, når en bruger skifter afdeling eller rolle. Resultatet bliver ofte historiske tildelinger: brugeren har sin nuværende licens plus rester fra tidligere roller, projekter og midlertidige behov.

Gruppebaseret licensering flytter beslutningen op på et højere abstraktionsniveau. I stedet for at administrere licensen direkte administrerer IT medlemskabet af en gruppe, der repræsenterer en licensprofil.

flowchart TD
    HR[HR eller organisatorisk rolle] --> Role[Brugerrolle]
    Role --> Group[Licensgruppe]
    Group --> License[Produktlicens]
    License --> Plans[Serviceplaner]
    Plans --> Workloads[Microsoft 365-workloads]

Det er forskellen mellem en handlingsbaseret og en policybaseret model. Den handlingsbaserede model siger: "Tildel Business Premium til denne bruger." Den policybaserede model siger: "Alle brugere i denne arbejdsprofil skal have Business Premium med disse serviceplaner." Den sidste model er lettere at dokumentere, auditere og automatisere.

Hvordan gruppebaseret licensering fungerer

Microsoft Entra ID lagrer information om brugerens licenstildelinger. Gruppebaseret licensering gør det muligt at knytte en eller flere produktlicenser til en understøttet gruppe. Når en bruger bliver medlem af gruppen, behandler Microsoft Entra licenstildelingen og forsøger at give brugeren de relevante produkter og serviceplaner.

Administrationen af bruger- og gruppelicenser foregår i dag primært gennem Microsoft 365 Admin Center. Microsoft flyttede den grafiske licensadministration væk fra Microsoft Entra Admin Center og Azure-portalen i 2024, mens API- og PowerShell-adgang fortsat kan bruges til automatisering og rapportering.

Objekt

Rolle i modellen

Bruger

Identiteten der skal modtage licensen

Gruppe

Den administrative policy-container

Produktlicens

Eksempelvis Microsoft 365 Business Premium

Serviceplan

Underliggende tjeneste i produktet

Workload

Den faktiske service som Exchange, Teams eller Intune

Assignment source

Direkte tildeling eller en gruppe der giver produktet

erDiagram
    USER ||--o{ GROUP : member_of
    GROUP ||--o{ LICENSE_ASSIGNMENT : grants
    LICENSE_ASSIGNMENT ||--o{ SERVICE_PLAN : configures
    SERVICE_PLAN ||--o{ WORKLOAD : enables
    USER ||--o{ DIRECT_ASSIGNMENT : may_have

Det afgørende er, at gruppen ikke "ejer" en separat licensinstans. Gruppen fungerer som en tildelingskilde. Hvis samme bruger får samme produktlicens fra flere grupper, bliver produktet ikke nødvendigvis forbrugt flere gange for samme bruger. Brugerens effektive licensstatus er resultatet af alle de kilder, der gælder for identiteten.

Direkte tildeling, gruppetildeling og samlet licensstatus

En bruger kan godt have både direkte licenser og gruppebaserede licenser samtidigt. Det er teknisk understøttet, men governance bliver hurtigt vanskelig, hvis virksomheden ikke skelner mellem standard og undtagelse.

Forestil dig en bruger, der får Business Premium gennem gruppen LIC-M365-BUSINESS-PREMIUM, men som historisk også har Business Standard direkte tildelt. Når administratoren senere fjerner brugeren fra Premium-gruppen, er det ikke sikkert, at alle Microsoft 365-funktioner forsvinder, fordi Standard stadig ligger direkte på brugeren. Det kan gøre fejlfinding misvisende: IT tror gruppen er source of truth, men brugerens faktiske rettigheder kommer fra flere kilder.

Tildelingsmodel

Fordel

Risiko

Kun direkte

Enkel for meget få brugere

Historik og manuelle fejl vokser hurtigt

Kun gruppebaseret for standardlicenser

Tydelig source of truth

Kræver godt gruppedesign

Gruppe + direkte undtagelser

Fleksibel

Kræver ejer og review på undtagelser

Flere overlappende grupper

Kan være legitimt ved add-ons

Sværere fejlfinding og serviceplananalyse

flowchart LR
    Direct[Direkte tildeling] --> Effective[Effektiv licensstatus]
    GroupA[Licensgruppe A] --> Effective
    GroupB[Licensgruppe B] --> Effective
    Effective --> Services[Services brugeren reelt har]

En moden model gør derfor standardlicensen gruppebaseret og direkte tildeling til en undtagelsesmekanisme. Undtagelsen bør dokumenteres med årsag, ejer og reviewdato. Hvis en direkte tildeling ikke kan forklares, er det et signal om licensdrift uden governance.

Licensgrupper som source of truth

En licensgruppe giver først reel værdi, når gruppen kan betragtes som source of truth. Det betyder, at gruppens navn, formål, ejer og medlemslogik tilsammen forklarer, hvorfor medlemmerne har licensen.

En gruppe med navnet LIC-001 er teknisk brugbar, men operationelt dårlig. En gruppe med navnet LIC-M365-BUSINESS-PREMIUM-CONSULTANTS fortæller mere, men kan blive for tæt koblet til både produkt og organisatorisk rolle. Virksomheden bør vælge en model og holde den konsistent.

En simpel model kan adskille licensprofiler fra organisatoriske grupper. HR- eller rollegruppen beskriver hvem brugeren er. Licensgruppen beskriver hvad brugeren skal have. Automatisering eller kontrolleret administration forbinder de to.

flowchart TD
    Department[Afdeling eller HR-attribut] --> RoleGroup[Rollegruppe]
    RoleGroup --> LicenseLogic[Licenslogik]
    LicenseLogic --> BaseGroup[Baselicensgruppe]
    LicenseLogic --> AddonGroup[Add-on-gruppe]

Gruppe

Formål

LIC-M365-BUSINESS-BASIC

Standardgruppe for Business Basic

LIC-M365-BUSINESS-STANDARD

Standardgruppe for Business Standard

LIC-M365-BUSINESS-PREMIUM

Standardgruppe for Business Premium

LIC-ADDON-COPILOT

Særskilt add-on

LIC-ADDON-TEAMS-PHONE

Særskilt telefoni-add-on

Den vigtigste regel er, at medlemskab skal kunne forklares. Hvis ingen ved, hvorfor en bruger ligger i en licensgruppe, er gruppen ikke længere en styringsmekanisme. Den er blot et nyt sted at gemme manuelle beslutninger.

Design af licensprofiler og grupper

Licensgrupper bør designes ud fra de profiler, der allerede er defineret i virksomhedens licensstrategi. En licensprofil kan for eksempel være "kontorbruger", "mobil konsulent", "frontline-bruger" eller "administrator". Profilen beskriver behovet. Gruppen udfører tildelingen.

Det er vigtigt ikke at skabe én gruppe for hver tænkelig kombination af basislicens og add-ons. Hvis Business Premium + Copilot + Teams Phone, Business Premium + Copilot, Business Premium + Teams Phone og Business Premium uden add-ons hver får sin egen hovedgruppe, vokser antallet af kombinationer eksplosivt. Det bliver bedre at have én gruppe for basislicensen og separate grupper for tillæg.

Designprincip

Hvorfor

Én tydelig basislicens pr. standardgruppe

Gør source of truth enkel

Add-ons i separate grupper

Undgår kombinationsgrupper

Faste navnekonventioner

Gør rapporter og fejlfinding lettere

Dokumenteret ejer

Nogen skal godkende ændringer

Beskrevet målgruppe

Medlemskab kan valideres mod rolle

Reviewfrekvens

Gruppen bliver ikke permanent uden kontrol

flowchart TD
    User[Bruger] --> Base[Baselicensgruppe]
    User --> Copilot[Copilot add-on-gruppe]
    User --> Phone[Teams Phone add-on-gruppe]
    Base --> Effective[Samlet licensstatus]
    Copilot --> Effective
    Phone --> Effective

Denne komponerbare model gør også økonomien mere synlig. Økonomi kan rapportere basislicenser separat fra add-ons, mens IT kan reviewe, om add-ons stadig matcher brugerens rolle.

Serviceplaner og hvorfor de kræver disciplin

En Microsoft 365-produktlicens består af serviceplaner. Når en produktlicens tildeles en gruppe, kan administratoren konfigurere, hvilke apps og services der skal være aktive eller deaktiverede for den tildeling.

Det er nyttigt, men det er også et område, hvor kompleksiteten kan vokse hurtigt. Hvis Business Premium tildeles gennem tre forskellige grupper med forskellige serviceplaner slået fra, kan brugerens effektive rettigheder blive vanskelige at forstå. Hvis en serviceplan deaktiveres for at løse et midlertidigt problem og aldrig dokumenteres, kan support senere bruge timer på en fejl, der i virkeligheden skyldes licenskonfigurationen.

Situation

Risiko

Serviceplan deaktiveres midlertidigt

Midlertidig konfiguration bliver permanent

Samme produkt tildeles fra flere grupper

Forskellige serviceplaner kan gøre årsagen svær at forstå

En afhængig serviceplan mangler

Assignment kan fejle

Produkt opgraderes uden serviceplanreview

Nye services kan blive aktive uden governance

Serviceplaner bør behandles som konfiguration, ikke som tilfældige afkrydsningsfelter. Hver permanent afvigelse fra produktets normale serviceplaner bør have en begrundelse.

Hvis organisationen ikke er klar til at implementere en bestemt service, kan det være legitimt at deaktivere den. Men beslutningen bør have en plan for, hvornår den revurderes.

Usage location, kapacitet og assignment errors

Gruppebaseret licensering er automatisk, men ikke fejlfri. Microsoft Entra kan kun tildele licensen, hvis de underliggende krav er opfyldt. Det betyder blandt andet, at der skal være tilstrækkelig licenskapacitet, og at brugerens location-oplysninger skal være korrekte i forhold til de tjenester, der tildeles.

Microsoft anbefaler, at usage location sættes som en del af brugeroprettelsen, især i organisationer med brugere i flere lande. Hvis brugeren ikke har en specifik location, kan tenantens location blive anvendt i gruppebaserede scenarier. Det er ikke en god erstatning for korrekt identitetsdata i en international organisation.

Assignment errors bør behandles som driftshændelser. Microsoft 365 Admin Center viser fejl og problemer for produktlicenser, og fejl kan blandt andet skyldes utilstrækkelig licenskapacitet, konfliktende serviceplaner, manglende afhængigheder, proxy address-problemer eller location-relaterede forhold.

flowchart TD
    Membership[Bruger bliver medlem] --> Process[Licensbehandling]
    Process --> Capacity{Ledig licens?}
    Capacity -->|Nej| Error[Assignment error]
    Capacity -->|Ja| Location{Location gyldig?}
    Location -->|Nej| Error
    Location -->|Ja| Dependencies{Serviceplaner kompatible?}
    Dependencies -->|Nej| Error
    Dependencies -->|Ja| Assigned[Licens tildelt]

Kontrol

Driftshandling

Ledige licenser

Overvåg forbrug og buffer

Usage location

Sæt korrekt ved onboarding

Errors & issues

Review regelmæssigt

Serviceplankonflikter

Forstå produkter og afhængigheder

Processing delay

Undgå at konkludere for tidligt

Det centrale governanceprincip er, at "brugeren er i gruppen" ikke er det samme som "licensen er succesfuldt tildelt". En moden proces verificerer resultatet.

Nested groups og andre arkitekturbegrænsninger

En af de vigtigste begrænsninger er nested groups. Gruppebaseret licensering understøtter ikke, at man bygger et hierarki, hvor en licens tildeles en overordnet gruppe og forventes at flyde ned gennem undergrupper. Kun brugere, der er direkte medlemmer på det relevante niveau, bør forventes at få licensen gennem den tildeling.

Det er vigtigt, fordi nested groups er en naturlig tanke i klassisk Active Directory-design. En organisation kunne fristes til at lave Alle medarbejdere som overgruppe, lægge afdelingsgrupper under den og derefter tildele licens til overgruppen. Det er ikke en robust licensmodel.

flowchart TD
    License[Licens] --> Parent[Overordnet gruppe]
    Parent --> DirectUser[Direkte medlem]
    Parent --> Child[Undergruppe]
    Child --> NestedUser[Bruger i undergruppe]
    DirectUser --> Works[Direkte medlemskab behandles]
    NestedUser --> Unsupported[Nested medlemskab er ikke licensmekanismen]

Derudover er gruppebehandling ikke nødvendigvis øjeblikkelig. I meget store grupper eller ved høj belastning kan ændringer tage længere tid. Det betyder, at gruppebaseret licensering bør designes som en eventuelt konsistent proces: ændringen initieres, behandles og verificeres.

Dynamiske grupper og automatiseret medlemskab

Dynamiske Microsoft Entra-grupper kan bruges til at automatisere medlemskab ud fra brugerattributter. Det kan være afdeling, land, jobtitel eller andre attributter. Når dynamisk medlemskab kombineres med gruppebaseret licensering, kan en stor del af licensflowet automatiseres.

Eksempelvis kan en dynamisk gruppe samle alle aktive brugere med department = Sales og en bestemt medarbejdertype. Hvis den gruppe er koblet til en licensprofil, kan brugere automatisk få den relevante licens, når deres attributter ændres.

Det lyder ideelt, men kvaliteten af automationen afhænger af identitetsdata. Hvis HR-data er forkerte, bliver gruppen forkert. Hvis jobtitler bruges som fritekst, kan en lille stavevariation ændre medlemskab. Hvis en regel er for bred, kan en stor gruppe brugere få en dyr licens ved en fejl.

Dynamisk model

Fordel

Risiko

Afdeling

Let at forstå

Afdelingsdata skal være korrekte

Land/location

Nyttigt til regionale profiler

Location må ikke være ustruktureret

Jobtitel

Fleksibel

Fritekst giver høj fejlrisiko

Medarbejdertype

God til interne vs. eksterne

HR-kilden skal være autoritativ

Flere attributter

Mere præcis

Regler bliver sværere at teste

Dynamiske grupper har desuden deres egne Microsoft Entra-licenskrav. Det bør derfor vurderes separat fra selve produktlicensen, der tildeles gruppen.

Dynamisk licensering automatiserer konsekvensen af dine identitetsdata. Dårlige HR- eller directory-attributter bliver derfor til automatiserede licensfejl.

Onboarding: licensen som resultat af rollen

Den ideelle onboardingproces tildeler ikke licenser som en separat manuel huskeliste. Licensen bør være resultatet af den rolle, brugeren oprettes med.

En ny medarbejder oprettes med korrekte grunddata: navn, afdeling, medarbejdertype, land, leder og andre relevante attributter. Derefter placeres brugeren i den relevante licensprofil, enten manuelt gennem en kontrolleret proces eller dynamisk ud fra autoritative attributter.

sequenceDiagram
    participant HR as HR
    participant IAM as Identitetsproces
    participant Group as Licensgruppe
    participant M365 as Microsoft 365

    HR->>IAM: Ny medarbejder med rolle og location
    IAM->>Group: Tilføj til korrekt licensgruppe
    Group->>M365: Gruppebaseret licenstildeling
    M365-->>IAM: Licensstatus
    IAM->>HR: Onboarding verificeret

En moden onboardingproces verificerer ikke kun gruppemedlemskabet. Den verificerer også, at licensen er processeret uden fejl, at de forventede serviceplaner er aktive, og at brugeren kan anvende de services, rollen kræver.

Det gør onboarding målbar. I stedet for "IT har oprettet brugeren" kan virksomheden definere en færdigtilstand: identitet oprettet, rolle bekræftet, usage location sat, licens tildelt, ingen assignment errors og relevante services provisioneret.

Rolleændringer uden serviceafbrydelse

Rolleændringer er et af de steder, hvor rækkefølgen betyder mest. Hvis en bruger skal flyttes fra Business Standard til Business Premium, er det fristende først at fjerne brugeren fra Standard-gruppen og derefter tilføje Premium-gruppen. Det kan skabe et interval, hvor brugeren ikke har den forventede licens, mens den nye gruppebehandling stadig foregår.

Microsoft anbefaler derfor en anden rækkefølge: tilføj brugeren til destinationsgruppen først, bekræft at den nye licens er anvendt, og fjern derefter brugeren fra den oprindelige licensgruppe.

stateDiagram-v2
    Standard --> AddPremium: Tilføj til destinationsgruppe
    AddPremium --> VerifyPremium: Bekræft ny licens
    VerifyPremium --> RemoveStandard: Fjern gammel gruppe
    RemoveStandard --> Premium

Denne "add before remove"-model er et vigtigt driftsprincip. Den beskytter mod unødvendige afbrydelser og gør rollback lettere. Hvis den nye licens fejler, kan den gamle tildeling blive stående, mens fejlen undersøges.

Det samme princip bør bruges ved større migrationsprojekter. Flyt ikke hundredevis af brugere ved at fjerne den gamle tildeling først. Byg en kontrolleret overgang med måling af assignment status.

Offboarding og licensfjernelse

Ved offboarding bør licensgruppen ikke nødvendigvis være det første, der fjernes. Først skal identitet, mail, OneDrive, Teams-ejerskab, enheder og retention håndteres efter virksomhedens offboardingproces.

Når data- og adgangsprocessen er klar, kan brugeren fjernes fra licensgrupperne. Hvis licensen kun kom fra den pågældende gruppe, bliver gruppens tildelingskilde fjernet. Hvis samme produkt stadig kommer fra en anden gruppe eller direkte tildeling, kan brugeren fortsat være licenseret.

Det gør direkte licenstildelinger særligt problematiske ved offboarding. En virksomhed kan tro, at den har fjernet alle licenser ved at fjerne gruppemedlemskab, mens historiske direkte tildelinger fortsat ligger på identiteten.

flowchart TD
    Offboarding[Offboarding] --> Data[Håndtér data og ejerskab]
    Data --> Access[Fjern adgang og grupper]
    Access --> LicenseGroups[Fjern licensgrupper]
    LicenseGroups --> DirectCheck{Direkte licenser tilbage?}
    DirectCheck -->|Ja| Review[Review og fjern efter beslutning]
    DirectCheck -->|Nej| Complete[Licensdelen afsluttet]

Læs også Microsoft 365 offboarding: fra fratrædelse til kontrolleret lukning.

Add-ons og flere samtidige licenskilder

Add-ons er et naturligt sted at bruge separate grupper. Microsoft 365 Copilot, Teams Phone og andre tillægsprodukter bør ikke nødvendigvis bygges ind i hovedlicensgruppen, fordi målgruppen kan være smallere og ændre sig uafhængigt af brugerens basislicens.

En bruger kan derfor være medlem af én baselicensgruppe og flere add-on-grupper. Det skaber en komponerbar model, hvor hver gruppe har ét klart formål.

Tildelingskilde

Eksempel

Baselicens

Business Premium

Add-on 1

Microsoft 365 Copilot

Add-on 2

Teams Phone

Add-on 3

Særligt security/compliance-produkt

Det er vigtigt at forstå, at licensstatus er aggregeret. Hvis samme produkt findes gennem flere kilder, kan fjernelse af én kilde være uden synlig effekt. Derfor skal audit ikke kun spørge "har brugeren licensen?", men også "hvorfra kommer licensen?".

Administration, Microsoft Graph og PowerShell

Den grafiske administration af group-based licensing sker i Microsoft 365 Admin Center under licensadministrationen. Microsoft Graph og Microsoft Graph PowerShell kan fortsat bruges til automatisering, rapportering og større administrative flows.

Microsoft Graph har en assignLicense-operation for grupper, og Microsoft dokumenterer PowerShell-eksempler til gruppebaseret licensering. Det gør det muligt at kode standardiserede deployments, kontrollere licenskonfiguration og integrere licensstyring med interne workflows.

flowchart LR
    AdminCenter[Microsoft 365 Admin Center] --> GroupLicensing[Gruppelicenser]
    Graph[Microsoft Graph] --> GroupLicensing
    PowerShell[Microsoft Graph PowerShell] --> GroupLicensing
    Automation[HR/IAM-automation] --> Graph

Automation bør dog ikke være første modenhedstrin. Før virksomheden automatiserer, skal gruppemodellen være forstået og stabil. Ellers automatiseres uklare regler.

En god rækkefølge er:

  1. Design licensprofiler.

  2. Opret grupper med klare navne og ejere.

  3. Flyt standardbrugere fra direkte til gruppebaseret tildeling.

  4. Etabler assignment-error-overvågning.

  5. Dokumentér rolleændringer og offboarding.

  6. Automatisér først derefter medlemskab og rapportering.

Drift og overvågning

Gruppebaseret licensering reducerer manuelle handlinger, men skaber et nyt driftsbehov: overvågning af selve automationen. Hvis en bruger ligger i den korrekte gruppe, men assignment fejler, er organisationens forventede tilstand ikke den samme som den faktiske tilstand.

Derfor bør licensdrift have faste kontroller. Microsoft 365 Admin Center har visning af licensproblemer og assignment errors. Derudover kan Graph og PowerShell bruges til rapportering på brugere, grupper, produkter og fejltilstande.

Driftskontrol

Frekvens

Assignment errors

Mindst ugentligt, gerne automatiseret

Licenskapacitet

Løbende og før større onboarding

Direkte tildelinger

Månedligt eller kvartalsvist

Add-on-medlemskab

Kvartalsvist

Licensgruppeejere

Halvårligt

Serviceplan-afvigelser

Ved produktændringer og kvartalsvist review

Dynamiske grupperegler

Ved HR-/directoryændringer og fast review

flowchart TD
    Desired[Ønsket tilstand: gruppemedlemskab] --> Compare[Sammenlign]
    Actual[Faktisk licensstatus] --> Compare
    Compare --> Match{Matcher?}
    Match -->|Ja| Healthy[Sund tilstand]
    Match -->|Nej| Investigate[Fejlsøg assignment]

Det er denne sammenligning mellem ønsket og faktisk tilstand, der gør licensstyringen operationelt moden.

Governance og revisionsspor

Licensgrupper bør behandles som konfigurationsobjekter med økonomisk og sikkerhedsmæssig effekt. Et medlemskab kan aktivere et dyrt add-on, give adgang til nye cloudservices eller gøre avancerede sikkerhedsfunktioner tilgængelige. Derfor bør det være tydeligt, hvem der må ændre grupperne.

Governancefelt

Eksempel

Gruppenavn

LIC-M365-BUSINESS-PREMIUM

Formål

Standardbaselicens til sikkerhedsprofil

Teknisk ejer

Microsoft 365-team

Forretningsejer

IT-ansvarlig / økonomi

Medlemskilde

Onboardingproces eller dynamisk regel

Serviceplan-afvigelser

Ingen eller dokumenteret liste

Reviewfrekvens

Kvartalsvist

Undtagelser

Direkte tildelinger med ticket og udløbsdato

Et revisionsspor skal kunne besvare mindst fire spørgsmål: Hvilken gruppe gav licensen? Hvorfor var brugeren medlem? Hvem eller hvilken proces ændrede medlemskabet? Var tildelingen succesfuld?

Hvis virksomheden ikke kan besvare de spørgsmål, er gruppebaseret licensering endnu ikke en governance-model. Det er kun en automatiseringsfunktion.

En praktisk modenhedsmodel

Gruppebaseret licensering kan implementeres i trin. Det er ofte bedre end at forsøge at automatisere alt fra første dag.

Niveau

Kendetegn

1. Manuel

Licenser tildeles direkte bruger for bruger

2. Standardiseret

Der findes licensprofiler, men tildeling er stadig delvist manuel

3. Gruppebaseret

Standardlicenser og add-ons styres gennem grupper

4. Lifecycle-integreret

Onboarding, rolleændringer og offboarding styrer medlemskab

5. Overvåget og automatiseret

Assignment errors, drift og compliance rapporteres automatisk

stateDiagram-v2
    Manual --> Standardized
    Standardized --> GroupBased
    GroupBased --> Lifecycle
    Lifecycle --> Automated
    Automated --> Reviewed

En mindre virksomhed behøver ikke nødvendigvis niveau 5 fra første dag. Men den bør have en retning. Den største forbedring opstår ofte ved at gå fra individuelle direkte tildelinger til få klare standardgrupper med dokumenterede undtagelser.

Almindelige fejl og begrænsninger

Den første fejl er at antage, at en gruppe automatisk giver korrekt licens, bare fordi brugeren er medlem. Assignment kan fejle. Den anden fejl er at bruge nested groups som licenshierarki. Den tredje fejl er at blande direkte og gruppebaserede tildelinger uden at dokumentere kilderne. Den fjerde fejl er at bygge dynamiske grupperegler på dårlige identitetsdata.

Fejl

Konsekvens

Bedre tilgang

Brugeren er i gruppen, men assignment kontrolleres ikke

Manglende services opdages sent

Overvåg Errors & issues

Nested groups bruges til licensarv

Brugere får ikke forventet licens

Brug direkte medlemskab

Source-gruppe fjernes før destination er aktiv

Midlertidigt licenstab

Add before remove

Usage location overses

Assignment kan blive forkert eller fejle

Sæt location ved onboarding

Licenskapacitet køres helt i bund

Nye brugere fejler

Hold driftsbuffer og overvåg forbrug

Direkte tildelinger lever videre

Gruppen er ikke reel source of truth

Rapportér og fjern historiske direkte tildelinger

Add-ons bygges ind i mange kombinationsgrupper

Eksploderende kompleksitet

Separate add-on-grupper

Dynamiske regler bruger fritekst

Forkert medlemskab

Brug autoritative attributter

Serviceplaner ændres uden dokumentation

Svær support og uens brugere

Dokumentér alle afvigelser

Automation implementeres før design

Fejl skaleres hurtigere

Standardisér før automatisering

Gruppebaseret licensering er en policy-motor. Hvis inputdata, grupperegler eller governance er forkerte, bliver fejlen systematisk i stedet for individuel.

Eksempel: Nordic Logistics A/S

Nordic Logistics A/S har 118 medarbejdere fordelt på administration, lager, chauffører, salg og ledelse. Virksomheden startede med direkte licenstildeling, da der var 25 medarbejdere. Efter flere års vækst findes der nu Business Basic, Business Standard, Business Premium, Teams Phone og enkelte andre add-ons fordelt på brugerne uden en konsekvent model.

IT opdager blandt andet, at to sælgere stadig har Business Standard, selvom resten af salgsteamet er flyttet til Premium, at fem tidligere projektmedarbejdere stadig har et add-on, og at flere brugere har både direkte og gruppebaserede tildelinger fra tidligere migrationsforsøg.

Virksomheden designer derfor fire baselicensgrupper og separate add-on-grupper. Rolledata kommer fra HR-systemet, men i første fase vedligeholder IT medlemskaberne manuelt gennem en godkendt onboardingproces. Først når modellen er stabil, automatiseres udvalgte medlemskaber.

Rolle

Baselicensgruppe

Add-ons

Styringsprincip

Lager

Business Basic

Ingen som standard

Enkel cloudarbejdsplads

Administration

Business Standard

Efter behov

Desktopproduktivitet

Salg

Business Premium

Teams Phone

Mobilitet, enhedsstyring og telefoni

Ledelse

Business Premium

Rolleafhængige add-ons

Højere risikoprofil

Ved rolleændring fra administration til salg tilføjes brugeren først til Premium-gruppen. IT verificerer, at Premium er aktiv. Derefter fjernes Standard-gruppen. Ved offboarding gennemføres først data- og adgangsprocessen; licensgrupper fjernes som et senere trin.

Efter implementeringen kan virksomheden forklare hver standardlicens gennem gruppemedlemskab. Direkte tildelinger rapporteres som undtagelser. Assignment errors bliver en fast del af servicedeskens ugentlige kontrol. Licensstyringen er dermed ikke blot mere automatiseret — den er blevet mere styrbar.

Best practices

Brug gruppebaseret licensering som standardmodel, når miljøet er stort eller komplekst nok til, at direkte tildelinger skaber historik og uensartethed.

Definér licensprofiler før grupperne oprettes. Gruppen skal implementere en beslutning, ikke være stedet hvor beslutningen bliver opfundet.

Brug separate grupper til basislicenser og add-ons. Det holder kombinationerne simple og gør økonomisk review lettere.

Sæt usage location som en del af onboarding, især i organisationer med brugere i flere lande.

Overvåg assignment errors. Gruppemedlemskab alene er ikke bevis på, at licensen er blevet tildelt korrekt.

Brug ikke nested groups som mekanisme til at arve licenser. Design direkte medlemskab eller en anden medlemsproces.

Flyt brugere mellem licenserede grupper med add-before-remove: tilføj destination, verificér ny tildeling, fjern kilde.

Behandl direkte tildelinger som undtagelser. Dokumentér årsag, ejer og udløbsdato.

Brug dynamiske grupper først, når de attributter der driver reglerne er autoritative og stabile.

Automatisér ikke før gruppedesign, fejlhåndtering og governance fungerer manuelt.

FAQ

Det er en Microsoft Entra-funktion, hvor produktlicenser tildeles til en gruppe, så gruppens relevante brugermedlemmer modtager licensen gennem deres medlemskab.

Den grafiske administration af bruger- og gruppelicenser foregår i Microsoft 365 Admin Center. API og PowerShell kan fortsat bruges.

Fordi gruppemedlemskab kan fungere som en dokumenterbar source of truth og gøre onboarding, rolleændringer og offboarding mere ensartet.

Ja. Brugerens effektive licensstatus er resultatet af alle tildelingskilder, hvilket er grunden til at blandede modeller kræver governance.

Samme bruger kan modtage samme produkt fra flere kilder uden at det betyder, at produktet nødvendigvis forbruges flere gange for den pågældende bruger.

Gruppens tildelingskilde fjernes. Hvis brugeren stadig får samme produkt direkte eller fra en anden gruppe, kan licensen fortsat være aktiv.

Nej. Nested groups bør ikke bruges som licensarv. Brugere skal være medlemmer på det niveau, der faktisk tildeler licensen.

Ja, Microsoft 365 Admin Center giver mulighed for at styre apps og services i forbindelse med gruppetildelingen. Afvigelser bør dokumenteres.

Det er brugerens lokationsoplysning, som kan påvirke hvilke Microsoft-tjenester der må tildeles. Den bør sættes korrekt i onboardingprocessen.

Nye tildelinger kan fejle, indtil licenskapacitet bliver tilgængelig.

I Microsoft 365 Admin Center under produktets licensdetaljer og området for Errors & issues.

Eksempler er utilstrækkelige licenser, serviceplankonflikter, manglende afhængigheder, proxy address-relaterede problemer og location-fejl.

Tilføj først brugeren til destinationsgruppen, bekræft at den nye licens er aktiv, og fjern derefter brugeren fra kildegruppen.

Hvis kildegruppen fjernes først, kan brugeren stå uden licens, mens den nye tildeling behandles.

Ja, dynamisk medlemskab kan kombineres med gruppebaseret licensering, men dynamiske grupper har egne licenskrav og kræver gode identitetsdata.

Normalt er separate add-on-grupper lettere at forstå, reviewe og rapportere.

IT bør eje den tekniske konfiguration, mens forretningen eller økonomi bør være med til at eje formålet og godkende målgruppen.

Ja. Microsoft Graph PowerShell og Microsoft Graph kan bruges til gruppebaseret licensadministration og rapportering.

At antage at automatisering i sig selv skaber governance. Dårlige grupperegler eller data giver automatiserede fejl.

Design profiler og grupper først, tildel gruppelicenser, verificér brugerens effektive licenser og fjern først derefter de direkte tildelinger efter en kontrolleret plan.

Mindst kvartalsvist for medlemskab og direkte undtagelser, mens assignment errors og kapacitet bør kontrolleres langt hyppigere.

At virksomhedens ønskede licensstatus kan udledes af roller og grupper, og at den faktiske licensstatus overvåges for afvigelser.

Konklusion

Gruppebaseret licensering er mest værdifuld, når den bruges som styringsarkitektur frem for som en tidsbesparende genvej. Den gør det muligt at flytte licensbeslutningen fra individuelle brugere til roller og profiler, så standardlicenser kan administreres gennem medlemskab i stedet for manuelle enkeltændringer.

Den model giver kun kvalitet, hvis grupperne er tydeligt designet, serviceplaner er kontrollerede, usage location og licenskapacitet håndteres, assignment errors overvåges, og direkte tildelinger behandles som undtagelser. Nested groups skal ikke bruges som licensarv, og rolleændringer skal gennemføres i en rækkefølge, der undgår midlertidigt licenstab.

Når disse principper er på plads, kan group-based licensing blive bindeleddet mellem HR-data, identitet, onboarding, rolleændringer, offboarding, økonomi og Microsoft 365-drift. Det er dér funktionen går fra automation til governance.

Kilder og videre læsning

CH
Skrevet af


Seneste blogindlæg