Om Bestillingsportalen
Styrt selvbetjening i Microsoft 365
Bestillingsportalen er en Azure-basert løsning som gir et alternativ til selvbetjent opprettelse av samarbeidsområder i Microsoft 365. Den gir styring over prosessen gjennom en SPFx-webdel og Teams-app som lar brukere bestille samarbeidsområder — Teams, grupper, SharePoint-områder og Viva Engage-fellesskap — med bakenforliggende Azure-komponenter som sørger for automatisk provisjonering.
Løsningen er åpen kildekode under MIT-lisens og bygger på Provision Assist fra Microsoft 365 & Power Platform-fellesskapet. Den forvaltes av teamet bak Prosjektportalen hos SoftwareOne (tidligere Crayon Consulting), og er i produksjonsbruk hos norske organisasjoner. Prosjektportalen-prosjektområder kan bestilles og provisjoneres direkte gjennom den styrte flyten i Bestillingsportalen.
- Skybasert provisjonering
- Azure
- Åpen kildekode
- MIT
- Gjeldende versjon
- 1.0.0
- Hemmeligheter i drift
- 0
Book en demo av Bestillingsportalen
Oppdag hvordan løsningen gir kontroll over selvbetjent opprettelse av samarbeidsområder i din virksomhet — med godkjenning, maler og automatisk provisjonering i bunn.
Reisen så langt
Fra PnP-fellesskapets Provision Assist til en norsk bestillingsløsning med åpen kildekode.
- 2023
Provision Assist fra PnP
Microsoft 365 & Power Platform-fellesskapet publiserer Provision Assist under MIT-lisens — grunnlaget Bestillingsportalen bygger på.
- 2024
Bestillingsportalen tar form
Teamet bak Prosjektportalen forker løsningen. Canvas-appen erstattes av en SPFx-webdel og Teams-app, og alt oversettes til norsk.
- 2026
Gjester og managed identity
Selvbetjent gjesteinvitasjon med egen webdel, og all autentisering i drift migreres til managed identity — Key Vault og client secret fjernes.
- Sept. 2026
1.0.0 og åpen kildekode
Bestillingswebdelen flytter inn fra Prosjektportalen 365, og repoet åpnes for alle med full dokumentasjon.
Sentrale funksjoner
Et alternativ til ustyrt selvbetjening — med styring, automatisering og fleksibilitet.
- Selvbetjent bestilling av Teams, grupper, SharePoint-områder og Viva Engage-fellesskap
- Konfigurerbar godkjenning via Power Automate eller adaptive cards i Teams
- Automatisert provisjonering med Azure Logic Apps, Automation og PnP PowerShell
- Ingen hemmeligheter i drift — managed identity mot Graph, SharePoint og Automation
- Navnekonvensjoner på globalt, område- og malnivå
- Forretningsenheter med egne navneregler og godkjennere
- Maler for SharePoint-områder, Teams og PnP-provisjonering
- Sensitivitets- og oppbevaringsmerker for klassifisering
- Selvbetjent invitasjon av eksterne gjester med sponsor-registrering
- Flere installasjoner i samme tenant, med instansvelger i Teams-appen
- Installasjonsskript med pre-flight-sjekker og trygg oppgraderingsmodus
- Åpen kildekode under MIT-lisens — kjører i sin helhet i din egen tenant
Funksjoner og moduler
Samarbeidsområder
Bestill Microsoft Teams-team, Microsoft 365-grupper, SharePoint team- og kommunikasjonsområder, hub-områder og Viva Engage-fellesskap.
Godkjenningsflyt
Power Automate-godkjenning med påminnelser, eller adaptive cards i Teams. Egne godkjennere per forretningsenhet, og valgfri auto-godkjenning av private områder.
Navnekonvensjoner
Prefiks og suffiks fra tekst eller brukerprofil-attributter — globalt, per områdetype eller per mal. Sikrer enhetlig navngivning på tvers av tjenester.
Forretningsenheter
Egne navneregler og godkjennere per forretningsenhet gir tydelig styring i større organisasjoner.
Maler
Site Templates, Teams-maler (inkludert kloning av eksisterende team) og PnP-provisjoneringsmaler for avansert tilpasning av nye områder.
Gjesteinvitasjon
Egen webdel inviterer eksterne gjester til eksisterende områder. Rollen er låst til Gjest, bestilleren registreres som sponsor i Entra ID, og gjester kan samles i en felles Entra ID-gruppe.
Sikkerhet uten hemmeligheter
Logic Apps og runbooks autentiserer med managed identity — ingen client secret, Key Vault eller app-registrering i drift. Minimerte API-tillatelser, dokumentert kall for kall.
Integrasjon
Provisjonering via Microsoft Graph og SharePoint REST. RequestKey og metadata gjør det enkelt å integrere bestillinger med andre systemer.
Installasjon og oppgradering
Ett PowerShell-skript genererer parametre fra tenanten, kjører pre-flight-sjekker og setter opp alt. Oppgraderingsmodus bevarer data og tilpasninger.
Skjermbilder fra Bestillingsportalen
Et utvalg skjermbilder som viser bestillingsflyten i webdelen og Teams-appen.


Spørsmål og svar
Hva er Bestillingsportalen?
Hvilke typer samarbeidsområder kan bestilles?
Er Bestillingsportalen åpen kildekode?
Kan Bestillingsportalen brukes sammen med Prosjektportalen?
Hvordan fungerer godkjenning?
Hvilke tilganger og hemmeligheter krever løsningen?
Hva koster det å drifte?
Hvordan kommer vi i gang?
Kontakt
Vil du se Bestillingsportalen i praksis, eller vurderer dere å ta i bruk løsningen? Ta kontakt med teamet i SoftwareOne — vi hjelper dere med demo, installasjon og tilpasning. Feil og forslag til løsningen meldes som issues på GitHub.