Office365-Scoutnet-synk
2.0.6
Funktioner för att synkronisera Scoutnet med Office 365.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
c 2019, 2020, 2021, 2022, 2023, 2025 All rights reserved.
Package Details
Author(s)
- Karl Thorén <karl.thoren@scouterna.se>
Tags
scoutnet scouternasetjanster scouterna
Functions
Write-SNSLog ConvertTo-SNSJSONHash Receive-SNSApiJson Get-SNSApiGroupCustomlist Get-SNSUserEmail Get-SNSMaillistInfo SNSUpdateExchangeDistributionGroups Get-SNSApiGroupMemberlist Invoke-SNSUppdateOffice365User New-SNSConfiguration Get-SNSConfiguration Set-SNSConfiguration Connect-SnSOffice365 Disconnect-SnSOffice365
Dependencies
-
- ExchangeOnlineManagement (= 3.0.0)
- Microsoft.Graph.Authentication (= 1.28.0)
- Microsoft.Graph.Groups (= 1.28.0)
- Microsoft.Graph.Identity.DirectoryManagement (= 1.28.0)
- Microsoft.Graph.Users (= 1.28.0)
- Microsoft.Graph.Users.Actions (= 1.28.0)
Release Notes
## 2.0.6
Ändrade så att om en användare i scoutnet inte har någon epostadress så skapas ingen användare i Office 365.
Fixade så när användare skapas så läggs inte samma alternativa epost två gånger. I OtherMails listan för en användare måste varje element vara unik.
Ändrade så Get-SNSUsersInSecurityGroup alltid returnerar en array även om det bara är en medlem i gruppen.
När en mailkontakt skapas så behöver inte skriptet lyckas med att sätta fältet "company" till scoutens namn samt sätta
parametern HiddenFromAddressListsEnabled. För att hantera det så kollar skriptet att information är inskriven när existerande kontakt används i efterföljande körningar.
Uppdaterade dokumentationen om hur en listtyp satt till statisk_lista fungerar och kan användas.
## 2.0.5
La till paus efter skapande av kontakt, så den hinner skapas ordentligt innan scriptet
ändrar på inställningar i den nya kontakten.
## 2.0.4
Låste Microsoft.Graph modulerna till version 1.28.0 då 2.0 inte fungerar på Azure.
## 2.0.3
Uppdatering av Invoke-SNSUpdateAccount så office 365 adress inte läggs till på OtherMails.
## 2.0.2
Buggfixar för inloggning i Azure.
La till krav på Microsoft.Graph.Identity.DirectoryManagement.
## 2.0.1
Fixade att användare kan skapas även om hemmadress inte är ifylld i scoutnet.
Fixade hantering av användarlicensedata.
Fixade aktivering av användare.
Dokumentationsuppdateringar.
## 2.0.0
Uppdatering till att använda ExchangeOnlineManagement för hanteringen av
maillistor och mailboxar.
Uppdatering till att använda MsGraph för användarhantering.
Stödjer windows powershell 5.1 och powershell 7 eller nyare.
FileList
- Office365-Scoutnet-synk.nuspec
- Get-SNSMaillistInfo.ps1
- Get-SNSApiGroupCustomlist.ps1
- Get-SNSUserEmail.ps1
- Receive-SNSApiJson.ps1
- Get-SNSApiGroupMemberlist.ps1
- Connect-SnSOffice365.ps1
- Write-SNSLog.ps1
- ConvertTo-SNSJSONHash.ps1
- Office365-Scoutnet-synk.psd1
- SNSConfiguration.ps1
- Get-SNSExchangeMailListMember.ps1
- Disconnect-SnSOffice365.ps1
- Office365-Scoutnet-synk.psm1
- Invoke-SNSUppdateOffice365User.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
2.0.6 (current version) | 3 | 9/18/2025 |
2.0.5 | 40 | 9/15/2023 |
2.0.4 | 11 | 8/15/2023 |
2.0.3 | 33 | 11/23/2022 |
2.0.2 | 14 | 11/8/2022 |
2.0.1 | 26 | 10/30/2022 |
2.0.0 | 18 | 10/19/2022 |
1.0.5 | 115 | 10/25/2021 |
1.0.4 | 17 | 10/23/2021 |
1.0.3 | 47 | 8/27/2021 |
1.0.2 | 21 | 8/21/2021 |
1.0.1 | 19 | 8/19/2021 |
1.0.0 | 49 | 4/24/2021 |
0.3.3 | 39 | 1/6/2021 |