Export user Info in Excel Locally from SharePoint Online Page Using PowerShell

PowerShell For SharePoint Online SharePoint Online

Στο σημερινό άρθρο θα σας δείξω με ποιον τρόπο μπορούμε να αντλήσουμε πληροφορίες για κάποιον συγκεκριμένο χρήστη από ένα SharePoint Online Site με τη χρήση PowerShell και SharePoint Shell

Αρχικά εντοπίζουμε μια σελίδα στην οποίο ο συγκεκριμένος χρήστης να έχει δικαιώματα πρόσβασης και καλό θα είναι να είναι ενεργός χρήστης αυτής της σελίδας έτσι ώστε το report μας να έχει κάποιο νόημα

Έπειτα επιλέγουμε τον χώρο που θέλουμε να αποθηκευτεί το .xlsx που θα είναι το export μας και εκτελούμε την παρακάτω PowerShell μέσω του SharePoint Shell πάντα με δικαιώματα διαχειριστή

#Αρχικοποίηση Παραμέτρων
$Site = "https://mytenant.sharepoint.com/sites/M365ChicagoConference"

#Σύνδεση με SharePoint Online
Connect-PnPOnline -Url $Site -UseWebLogin
 
#Εξαγωγή δεδομένων του χρήστη 
Export-SPOUserInfo -LoginName user@mytenant.onmicrosoft.com -site $Site -OutputFolder "C:\"

Εφόσον έχει γίνει σωστά η εκτέλεση και δεν υπάρχει κάποιο error θα πρέπει πλέον στην τοποθεσία που επιλέξατε να έχει γίνει export το excel με της πληροφορίες του συγκεκριμένου χρήστη

και όπως τελικά βλέπετε το excel έχει μια σειρά πληροφορίες που αφορούν τον χρήστη και τη την επίσκεψη του στη σελίδα αυτή

Σχετική αρθρογραφία υπάρχει και από τη Microsoft στο Docs στην ηλεκτρονική διεύθυνση

https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/export-spouserinfo?view=sharepoint-ps&WT.mc_id=M365-MVP-5004210

Share knowledge with your friends !!!