Tilbake til kunnskapssenter

Når flere divisjoner eller selskaper deler Dynamics 365, får hver endring konsekvenser for flere. Dere må kunne videreutvikle løsningen uten å forstyrre driften, samtidig som ulike deler av virksomheten har forskjellige behov. Det krever tydelige regler for tilgang, deling av data og innføring av endringer. Dere må også vite hvem som prioriterer når divisjonene ønsker ulike ting. Uten slike avklaringer blir løsningen gradvis vanskeligere å endre.

Det er ofte da vi blir hentet inn: Systemet fungerer, men endringene tar for lang tid. I denne artikkelen ser vi på hva som må være på plass for å beholde kontrollen. Vi bruker ordet styring om ansvar, beslutninger og rutinene som sørger for at de følges opp.

Er Dynamics 365 blitt tungt å endre hos dere? En arkitekturgjennomgang viser hvilke forbedringer dere bør prioritere, og hvem som bør ha ansvar for dem. Første steg er en kort, uforpliktende samtale.

Start en kartleggingsprat

Diagram: brukere og arbeidsprosesser i Dynamics 365, tilgangsmodell, ALM, datamodell og integrasjoner som må fungere sammen, og AI og Copilot Brukere Prosesser Dynamics 365 Styring Tilgangsmodell ALM Datamodell Integrasjoner AI / Copilot
Tilgangsmodell, datamodell, integrasjoner og rutiner for endringer må fungere sammen. Først da kan brukere, arbeidsprosesser og AI bygge trygt på Dynamics 365.

Når blir CRM en virksomhetsplattform?

Det er ikke antall brukere som avgjør. En stor salgsavdeling der alle arbeider likt, kan ha mindre behov for samordning enn et lite konsern med to selskaper. Behovet for felles styring øker når flere av disse forholdene er til stede:

  • Flere divisjoner eller juridiske enheter deler løsningen.
  • Tilgangen må avgrenses etter rolle, enhet eller land.
  • Endringer kan ikke lenger gjøres direkte i produksjon.
  • Løsningen er koblet til ERP og en dataplattform.
  • En feil kan påvirke flere avdelinger og viktige arbeidsprosesser.

Dette gjelder like mye for en medlemsorganisasjon med regionledd og sentral administrasjon som for et konsern med flere selskaper. Det gjelder også selskaper med virksomhet i flere land, der personvernkravene i tillegg kan variere.

Hva god styring gir virksomheten

Styring handler ikke bare om å hindre feil. Like viktig er hva den gjør mulig:

  • Raskere innføring i nye divisjoner. Dere kan gjenbruke arbeidsprosesser og oppsett som allerede er prøvd ut.
  • Kundeopplysninger dere kan stole på. Divisjonene bruker de samme kundeopplysningene, og det er tydelig hvem som har ansvar for å holde dem oppdatert.
  • Kortere tid fra behov til endring. Endringsønsker vurderes samlet, prioriteres og følges opp gjennom en avtalt prosess.
  • Mindre personavhengighet. Beslutninger og oppsett dokumenteres, slik at flere kan forvalte og videreutvikle løsningen.

Det er disse gevinstene som skal forsvare investeringen. Hvordan dere regner på dem, står i Gevinstrealisering i CRM.

Hvem bestemmer hva?

Styringen fungerer bare når ansvaret er tydelig. Når flere divisjoner deler løsningen, er det særlig seks områder der ansvaret må være avklart:

OmrådeHvem bør ha ansvaretKonsekvensen av uklart ansvar
Prioritering mellom divisjonenes ønskerPlattformeieren, i et fast prioriteringsforum der divisjonene er representertDen som presser hardest, får gjennomslag
Hva som skal være felles, og hva som kan være lokaltPlattformeieren sammen med prosesseierne det gjelder. Løsningsarkitekten lager anbefalingen og sørger for at løsningen henger sammen tekniskHver divisjon bygger sin egen variant
Unntak fra felles standardPlattformeieren, etter en vurdering fra arkitekten. Unntaket dokumenteres med begrunnelseUnntak blir varige uten at noen husker hvorfor
Tilgangsmodell og sikkerhetsrollerLinjeledere beskriver og godkjenner tilgangsbehov. Plattformeier og IT-sikkerhetsansvarlig fastsetter modellenRoller og tilganger endres uten en samlet vurdering
DatakvalitetEn ansvarlig i virksomheten for kvaliteten på hvert dataområde, for eksempel kunde- eller produktdataAlle bruker dataene, ingen holder dem ved like
Agenter og automatiseringPlattformeieren sammen med IT-sikkerhetsansvarlig: hvem som kan sette dem opp, og hvilke tilganger de fårAutomatiseringen sprer seg uten at noen har oversikt

Virksomheten bør selv ha ansvaret for plattformen. Plattformeieren har mandat til å prioritere videreutviklingen og sørger for at beslutningene blir tatt. En partner kan forberede beslutningene, men ikke ta dem. Et kort, fast prioriteringsmøte og en felles oversikt over endringsønsker er ofte nok til å komme i gang. Skillet mellom dataeierskap og systemeierskap er utdypet i hvorfor eierskap til data blir viktigere enn eierskap til systemet, og styring av Power Platform i Power Platform-governance for mellomstore virksomheter.

Avklar hvem som skal se og endre hvilke opplysninger

I Dynamics 365 styres tilgang med forretningsenheter (business units), team og sikkerhetsroller. Forretningsenhet er et begrep i Dynamics 365 og brukes til å avgrense tilgang til data. Forretningsenhetene kan følge organisasjonskartet, men trenger ikke å gjøre det. Microsoft støtter også en matrisemodell, der en bruker får sikkerhetsroller fra flere forretningsenheter og dermed tilgang til data på tvers av dem.

Utgangspunktet bør derfor være hvem som trenger å se og endre hvilke opplysninger, ikke hvordan organisasjonen er tegnet. To divisjoner med de samme kundene og de samme tilgangsbehovene trenger ikke hver sin forretningsenhet bare fordi de har hver sin direktør.

En vanlig utfordring vi møter, er at tilgangene blir for brede. De gis tidlig for å unngå friksjon og strammes aldri inn. Tilgangene fra brukerens sikkerhetsroller og team gjelder samlet, og en snevrere rolle opphever ikke bred tilgang fra en annen. Når rollene overlapper, blir det derfor vanskelig å se hva en endring i én rolle egentlig betyr. Microsoft anbefaler dessuten å dele enkeltposter bare som unntak. Kilde: Microsoft Learn om sikkerhet i Dataverse.

Sammensatt eksempel fra flere leveranser: Et konsern med flere divisjoner deler én Dynamics 365-løsning. I løpet av noen år har hver divisjon bedt om «bare én justering til» i sikkerhetsrollene. Nå overlapper rollene, og ingen kan lenger si sikkert hvilke tilganger de gir. Før nye justeringer gjøres, må virksomheten kartlegge tilgangsbehovene og vurdere rollene samlet. Målet er en tydeligere rollemodell som er enklere å forvalte.

Miljøer og ALM: slik kommer endringer trygt i produksjon

Når flere divisjoner deler løsningen, kan en endring som er riktig for én avdeling, skape problemer for en annen. Separate miljøer for utvikling, test og produksjon reduserer den risikoen. Leveransen fra utvikling til produksjon er en del av det som kalles application lifecycle management (ALM). ALM omfatter i tillegg blant annet krav, testing, drift og vedlikehold. Kilde: Microsofts oversikt over ALM. Slik fungerer leveransen:

  • Endringer utvikles i et eget utviklingsmiljø, som unmanaged solutions.
  • Løsningen eksporteres som en managed solution og installeres i test og produksjon. Endringer gjøres i utviklingsmiljøet og leveres videre derfra, ikke direkte i test eller produksjon.
  • Den eksporterte unmanaged-versjonen lagres i versjonskontroll, slik at alle endringer kan spores.
  • Power Platform Pipelines leverer løsningen til miljøene i fast rekkefølge. Før hver utrulling kontrolleres blant annet om nødvendige komponenter finnes i målmiljøet.

Pipelines sikrer at det som er testet, er det som havner i produksjon. De avdekker ikke om løsningen oppfører seg riktig. Derfor må dere også teste hvordan endringene påvirker de viktigste arbeidsprosessene. Managed Environments gir i tillegg administratorene mulighet til å begrense deling, fastsette datapolicyer og følge bruken på tvers av miljøene. Kilder: Microsoft Learn om managed og unmanaged solutions og Microsoft Learn om pipelines.

Scenario: Salgsdivisjonen endrer et skjema som kundeservice også bruker. Gjøres endringen direkte i produksjon, kan en regel som kundeservice er avhengig av, slutte å virke, og feilen oppdages kanskje først når en kunde klager. Med en kontrollert leveranse samordnes endringen og testes mot behovene i både salg og kundeservice før den settes i produksjon.

Diagram: endringer utvikles i Utvikling og flyttes som managed solutions til Test og Produksjon av en pipeline, med versjonskontroll under Utvikling bygges som unmanaged Test validering og brukertest Produksjon i bruk eksportert som managed eksportert som managed Versjonskontroll + pipeline endringer spores, og samme pakke leveres videre
Endringer utvikles i et eget miljø, og samme løsningspakke leveres videre til test og produksjon. Versjonskontroll gjør at alle endringer kan spores.

Når vi blir kalt inn, er det sjelden funksjonaliteten som har sviktet. Problemet er at ingen har ansvaret for tilgangsmodellen, plattformstrategien og datamodellen. Da endres de over tid uten en samlet plan.

Cartagena, fra praksis med Dynamics 365

Én datamodell for flere divisjoner og selskaper

Store virksomheter kan bestå av flere divisjoner og selskaper med ulike arbeidsprosesser. De kan også operere i flere land og bruke ulike valutaer. Ofte har de likevel de samme kundene. Det vanskelige spørsmålet er hva som skal deles, og hva som skal holdes atskilt. Skal en kunde registreres én gang på tvers av divisjonene, eller én gang per divisjon? Skal rapporteringen være felles?

Valgene påvirker datamodellen og kan være kostbare å gjøre om senere. Når flere divisjoner arbeider med de samme kundene, og kundedata finnes i både CRM og ERP, må det også være avklart hvilket system som er hovedkilden for de ulike kundeopplysningene. CRM bør ikke bli det uten at noen har bestemt det. Se CRM er ikke et masterregister.

Integrasjoner og dataplattform

Når flere deler av virksomheten deler CRM-løsningen, er den som regel koblet til ERP, økonomi og ofte en dataplattform. Integrasjonene bør planlegges som en helhet, ikke som enkeltstående koblinger. Se artiklene om å koble ERP og CRM og om Microsoft Fabric for Dynamics 365.

Når mange skal ta løsningen i bruk

Med flere hundre brukere i ulike regioner og roller krever innføringen en felles plan for forankring i ledelsen, opplæring, støtte og oppfølging av faktisk bruk. Superbrukere i hver divisjon er ofte til god hjelp. Et teknisk godt CRM-system er lite verdt hvis brukerne velger regneark fremfor systemet. Se Endringsledelse for CRM.

AI og agenter gjør styringen viktigere

Her er det nyttig å skille mellom to ting. Når Copilot i Dynamics 365 Sales oppsummerer informasjon om en kunde eller foreslår en e-post, henter den ifølge Microsoft bare informasjon fra poster brukeren selv har tilgang til (Microsoft Learn om Copilot i Sales). Er tilgangene for brede, blir problemet mer synlig, fordi informasjonen blir lettere å finne.

Agenter som utfører handlinger, reiser et annet spørsmål: Hvilken konto bruker agenten, og hvilke tilganger har den? I Copilot Studio kan et verktøy i en agent kobles til med kontoen til den som har satt opp verktøyet. Da kan brukerne av agenten hente informasjon eller utføre handlinger som bare den kontoen har tilgang til. Administratorer kan kreve at verktøyene i stedet bruker sluttbrukerens egen pålogging, per miljø eller miljøgruppe. Med den innstillingen fungerer ikke agenter som kjører i bakgrunnen uten en bruker. Hvilken konto hvert verktøy skal bruke, må derfor avklares når agenten settes opp. Kilde: Microsoft Learn om pålogging for agentverktøy.

Hva en arkitekturgjennomgang inneholder

Vi undersøker hvordan tilgangene er satt opp, hvordan endringer utvikles og testes, og hvordan data og integrasjoner henger sammen. Vi ser også på tilpasninger, automatisering og hvilke tilganger agentene bruker.

Dere bidrar med tilgjengelig dokumentasjon og nødvendig tilgang til miljøene. Vi avklarer behovet i forkant. Vanligvis starter vi med to til tre samtaler med plattformeier, IT og representanter for de viktigste arbeidsprosessene.

Dere får en oversikt over funnene, hvilke konsekvenser de kan få, og hvilke tiltak vi anbefaler å prioritere. Vi foreslår også hvem som bør ha ansvar for oppfølgingen, og hvordan beslutninger om videreutvikling kan tas.

Første steg er en kort samtale der vi avklarer behov og omfang.

Start en kartleggingsprat

Ofte stilte spørsmål om enterprise CRM med Dynamics 365

Hvordan rydder vi opp i en sikkerhetsmodell som har vokst ut av kontroll?

Kartlegg hva de ansatte trenger tilgang til ut fra arbeidsoppgavene sine, og sammenlign med tilgangene de har i dag. Husk at tilgangene fra alle sikkerhetsroller og team gjelder samlet. Utform og konfigurer den nye modellen i utviklingsmiljøet, og test den i testmiljøet med brukere fra hver divisjon. Innfør de nye rollene trinnvis, og fjern de gamle når nødvendige tilganger er erstattet og kontrollert.

Hvordan kommer vi i gang uten et stort prosjekt?

Utnevn en plattformeier, samle endringsønskene på ett sted, og stopp endringer direkte i produksjon. Kartlegg deretter tilgangsmodellen, miljøene og integrasjonene, og prioriter tiltakene som reduserer den største risikoen. Mye kan ryddes opp i trinn mens løsningen er i drift, og trinnvis gjennomføring kan redusere belastningen på brukerne.

Hvor mange miljøer trenger vi?

For en løsning som deles av flere divisjoner, anbefaler vi separate miljøer for utvikling, test og produksjon. En managed solution kan ikke importeres til et miljø som inneholder den opprinnelige unmanaged-løsningen, så testingen må skje i et eget miljø. Microsoft nevner også egne miljøer for brukertest (UAT) og systemintegrasjonstest (SIT). Flere utviklingsteam som arbeider parallelt, kan trenge hvert sitt utviklingsmiljø.

Hvordan tester vi før en endring går i produksjon?

Test de arbeidsprosessene som betyr mest for hver divisjon, hver gang, ikke bare det som er endret. Ha en fast liste over slike tester, og la representanter fra divisjonene kontrollere at arbeidsprosessene fungerer før endringen settes i produksjon. Automatiser testene der det lønner seg. Microsoft anbefaler å sette av budsjett til testautomatisering, fordi Dynamics 365 oppdateres jevnlig.

Trenger vi Microsoft Fabric når Dynamics 365 brukes i stor skala?

Ikke nødvendigvis. En felles dataplattform som Microsoft Fabric kan være aktuell når flere kilder skal inn i den samme rapporteringen, når datamengdene er store, eller når dere bygger AI-løsninger på tvers av systemer. Nytten må vurderes opp mot kostnader og kompleksitet. Ved enklere behov kan Power BI direkte mot Dataverse være nok.

Relatert lesing

Kilder

Kildene ble hentet og kontrollert 23. oktober 2026.