Synkronisering av Scoutnets e-postlistor till Office 365 kan även köras lokalt på en dator med Windows 10. Äldre windows versioner borde även de fungera, men det är inte testat. Powershell 7 eller nyare på Linux funkar och är testat.
För att göra det så behöver du förbereda så din dator har de moduler som behövs. Alla kommandon kös i powershell
Behöver köras en gång på varje dator som ska användas för att köra import skriptet.
- Starta en powershell instans som adminstratör.
- Kör
Set-ExecutionPolicy RemoteSigned
- Inställning för att kunna ladda in exchange online modulerna.
- Starta en powershell instans. (Som din användare)
- Kör
Install-Module -Name Office365-Scoutnet-synk -Scope CurrentUser
för att installera modulen.
Kopiera exemplet MaillistSynk_local.ps1 till din dator och ändra inställningarna.
I delen "Skapa credentials för Scoutnet API." lägg in dina API nycklar.
- Starta en powershell instans. (Som din användare)
- Kör
$VerbosePreference = "Continue"
för att få utskrifter på consollen. - Kör
MaillistSynk_local.ps1
för att köra synkningen.
För att installera senaste versionen av Office365-Scoutnet-synk kör
Update-Module -Name Office365-Scoutnet-synk -Scope CurrentUser