Στο σημερινό άρθρο θα σας δείξω πως με χρήση PowerShell μπορούμε να διαγράψουμε ένα custom theme το οποίο το έχουμε κάνει apply στο tenant μας
Αρχικά θα πρέπει να δούμε ποια είναι τα ονόματα από τα Theme Που έχουμε κάνει apply στο παρελθόν
Στην περίπτωση μας έχουμε δημιουργήσει 3 custom themes αλλά τελικά έχουμε αποφασίσει να κρατήσουμε μόνο το theme Που έχει τίτλο custom 1
Αρχικά επιλέγουμε το home site στο SharePoint μας και έπειτα από το γρανάζι πάνω δεξιά επιλέγουμε change the look

Στο επόμενο βήμα επιλέγουμε theme και βλέπουμε τα διαθέσιμα templates

Εμείς επιλέγουμε να διατηρήσουμε το custom01 theme και να διαγράψουμε το custom02 και το DemoBlog theme

Για την διαγραφή των themes θα χρησιμοποιήσουμε την παρακάτω PowerShell στο SharePoint Online Management Shell και θα πρέπει να έχουμε δικαιώματα εκτέλεσης ως διαχειριστές
#Σύνδεση με SharePoint Online -- Connect to SharePoint Online
Connect-PnPOnline -Url https://mytenant.sharepoint.com -UseWebLogin
#Διαγραφή themes -- Delete themes
Remove-PnPTenantTheme -Name "Custom02"
Remove-PnPTenantTheme -Name "DemoBlog"

Τελικά όπως βλέπετε στα company themes έμεινε μόνο το Custom01 Theme

Περισσότερες πληροφορίες σχετικά με τη διαγραφή themes μπορείτε να βρείτε στην ηλεκτρονική διεύθυνση
https://pnp.github.io/powershell/cmdlets/Remove-PnPTenantTheme.html