Find Hub Sites and Home page in SharePoint Online Using PowerShell

M365 PowerShell PowerShell For SharePoint Online

Στο σημερινό άρθρο θα σας δείξω με χρήση PowerShell πως μπορούμε να δούμε ποια είναι τα hub sites αλλά και το home site για τον οργανισμό μας

Είναι σαφές ότι δεν είναι ξεκάθαρη σε όλους η διαφορά μεταξύ ενός απλού site και ενός hub site .

Σήμερα λοιπόν σε μια πολύ απλή προσέγγιση θα προσπαθήσω να το κάνω σαφές .

Ένα hub site είναι ένας κόμβος μέσα στο SharePoint Online περιβάλλον σας

Κάθε φορά που θέλουμε να χωρίσουμε με λογική αρχιτεκτονική μια ομάδα από sites θα πρέπει κάποιο εξ αυτών να είναι το hub site ο κόμβος όπου έπειτα και πάλι με λογική αρχιτεκτονική το hub site Να έχει τη δυνατότητα διασύνδεσης με αλλά hub sites

Το πιο αντιπροσωπευτικό παράδειγμα είναι η δημιουργία ενός τμήματος IT Department και κατά συνέπεια ενός site στο SharePoint ενώ κάτω από αυτό θα μπορούσαν να υπάρχουν μια σειρά από SharePoint sites τα οποία θα αποτελούν τα υποτιμήματα του IT Department

Για παράδειγμα θα μπορούσαμε να έχουμε ένα υποτμήμα Networking όπως επίσης ένα υποτμήμα Developers όπως επίσης ένα υποτμήμα Modern Workplace . Άρα θα πρέπει να υπάρχει ένα κεντρικό site συντονιστής που θα είναι πρόγονος όλων αυτών των σελίδων των υποτιμημάτων και φυσικά εννοιολογικά θα ανήκουν στον ίδιο κόμβο της λογικής αρχιτεκτονικής ενός SharePoint

Τα παιδιά site του hub θα κληρονομούν κάποια χαρακτηριστικά του προγόνου τους όπως πχ το Navigation

Αρκετές είναι οι περιπτώσεις που δεν είναι δυνατόν να εντοπιστούν τα hub sites άλλα και το home site (εάν έχει γίνει το κατάλληλο set up ) μέσα σε ένα sharepoint περιβάλλον όταν αυτό έχει δομηθεί άναρχα

Για αυτό σήμερα με μια πολύ απλή Powershell θα δούμε πως εντοπίζουμε τα hub sites και το home site (εάν υπάρχει ) στον tenant μας αρκεί να εκτελέσουμε την παρακάτω PowerShell με δικαιώματα διαχειριστή και ως site το admin site του tenant μας

εκτελούμε την παρακάτω PowerShell και έχουμε

#Initialisation of Parameters
$Sites = "https://mytenant-admin.sharepoint.com"

#Connect to SharePoint Online
Connect-SPOService -Url $Sites

Get-SPOHomeSite

Get-SPOHubSite

Όπως βλέπετε δεν υπάρχει set up για home page και υπάρχει μόνο ένα hub site

Περισσότερες πληροφορίες στο επίσημο site του Documentation της Microsoft από το Microsoft Learn

https://learn.microsoft.com/en-us/powershell/module/sharepoint-online/get-spohomesite?view=sharepoint-ps&WT.mc_id=M365-MVP-5004210

https://learn.microsoft.com/en-us/powershell/module/sharepoint-online/get-spohubsite?view=sharepoint-ps&WT.mc_id=M365-MVP-5004210