Skip to content

Ny version

Karl Thorén edited this page Oct 25, 2026 · 3 revisions

Ny version

  • Du hittar senaste versionen av modulen här:

    PowerShell Gallery

    GitHub releases

    Där kan du se vilken funktionalitet som är ny i respektive version och om du behöver göra något mer än att uppdatera modulen.

  • Du kan hålla dig uppdaterad med nya versioner genom att trycka på knappen Watch uppe till höger när du är inloggad på GitHub.

Uppdatera på dator

  • Uppdatera modulen genom att ladda ner och installera en ny version:
Update-Module -Name Office365-Scoutnet-synk -Scope CurrentUser

Uppdatera på Azure

Enklast är att använda updateraAzureOffice365ScoutnetSync.ps1 som uppdatera alla moduler som behövs.

Uppgradering till version 3 ifrån version 2

Version 3 av Office365-Scoutnet-synk kräver att den körs i en Azure Automation Runtime Environment för PowerShell 7.6 och att beroende moduler uppdateras i samråd med projektets modulmanifest. Om du redan använder en äldre installation bör du först kontrollera att Microsoft Graph-modulerna och Office365-Scoutnet-synk är kompatibla med varandra innan du uppgraderar.

Enklast är att använda updateraAzureOffice365ScoutnetSync.ps1 för att lägga till en ny RuntimeEnvironment i befintlig AutomationAccount. Skriptet skapar RuntimeEnvironment PowerShell-7.6-Office365-Scoutnet-synk som sedan kan väljas för att köra runbooken i. Det här påverkar inte nuvarande miljö. Om en ny runbook skapas går det att växla mellan den gamla och den nya versionen.

Uppgradera till version 2.0

I version 2.0 så används Microsoft.Graph för användarkontohanteringen samt för att skicka e-post till nya användare. Samt så används ExchangeOnlineManagement v 3 för maillisthanteringen.

Lokalt kan du ta bort den gamla versionen och lägga in den nya så här.

Uninstall-Module Office365-Scoutnet-synk -AllVersions -Scope CurrentUser
Install-Module -Name Office365-Scoutnet-synk -Scope CurrentUser

Det gör att vissa ändringar behövs i skriptet som kör modulen.

  • LogEmailFromAddress och conf.EmailFromAddress måste vara samma konto som används för att logga in eller så måste kontot ha rätt att skicka från den adressen. Modulen Send-MgUserMailanvänds och den har en del begränsningar. Körs synkroniseringen med en "ManagedIdentity" i Azure online automation så kan man välja att den använda identiteten kan maila som andra konton på domänen. Graph-token från Az-modulen hanteras i det format som Microsoft Graph-modulen kräver.

  • Licenshanteringen är ändrad, så LicenseAssignment behöver ändras.

  • Inloggningshanteringen är ändrad. Nu måste Connect-SnSOffice365 användas för att logga in.

  • Modulen för att skicka e-post är bytt till Send-MgUserMail. Se slutet på exemplet för hur Send-MgUserMail används.

Clone this wiki locally