Hallo zusammen,
ich verzweifel gerade an einem eigentlich einfachem Ding:
Ich möchte ALLE Sites im SharePoint Online auslesen, dort ALLE Site Owner und Administratoren haben, jeden einzelnen dieser "Objekte" nehmen und wenn es eine GRUPPE ist dessen Mitglieder auflisten., das ganze dann in eine CSV exportieren.
Das hier wäre mein Ansatz:
Connect-PnPOnline -INteractive -URL https://bla-admin.sharepoint.com $Sites = Get-PnPTenantSite ForEach ($Site in $Sites) { Write-host "Processing data for $Site.Url" Connect-PnPOnline -Url $Site.Url -Credentials $Cred #Get Site Collection Administrators Get-PnPSiteCollectionAdmin | Export-CSV C:\blub.xml }
Aber wie schaffe ich das ganze denn nun nach Gruppen zu filtern bzw für jedes einzelne Objekt eine Abfrage zu erstellen welche im (A)AD prüft ob dies eine Gruppe ist und wenn ja diese auszulesen und die Mitglieder aufzuzählen?
danke für die Hilfe
Robin