Bir SharePoint Sitesi Nasıl Silinir?


Gereksinim: SharePoint Çevrimiçi Site Koleksiyonunu silin.

SharePoint'te Bir Site Nasıl Silinir?

SharePoint Online site koleksiyonu, ortak bir URL altında gruplandırılmış ve genellikle ortak bir gezinme, markalama, özellikler, güvenlik vb. paylaşan sitelerin bir koleksiyonudur. SharePoint Online'da içeriği yönetme söz konusu olduğunda, bir noktada bir siteyi silmeniz gerekebilir. Artık ihtiyacınız olmadığında site. Örneğin tamamlanmış bir Proje, Geçici bir site veya yanlışlıkla oluşturulmuş olabilir. Sebep ne olursa olsun, bu öğreticide özetlenen adımları izleyerek depolama alanını ve diğer kaynakları boşaltmak için SharePoint Online'daki bir siteyi silebilirsiniz.

SharePoint Çevrimiçi Site Yöneticisi olarak kiracıdaki herhangi bir SharePoint sitesini silebilirsiniz. Bu makale, sitenizle ilişkili tüm verileri, listeleri, kitaplıkları ve dosyaları içeren sitenizin tamamını silme sürecinde size yol gösterecektir. Bu işleme başlamadan önce siteye artık ihtiyaç duyulmadığından emin olmak iyi bir fikirdir. Bir site koleksiyonunu silmek oldukça basit bir işlemdir. SharePoint Online site koleksiyonunu Yönetim merkezinden silmek için aşağıdaki adımları izleyin:

  1. SharePoint Çevrimiçi Yönetici Merkezinizde Genel Yönetici veya SharePoint Yöneticisi olarak oturum açın (Genellikle https://tenant-admin.sharepoint.com adresinde)
  2. Sol gezinme bölmesinde Siteler >> Aktif Siteler'e tıklayın. Site koleksiyonları listesinden silinecek site koleksiyonunu seçin. Araç Çubuğundan Sil'e tıklayın ve ardından komut çubuğundaki "Sil" düğmesine tıklayarak bir istemle onaylayın.

Office 365 grubuna bağlı bir site seçtiyseniz ilişkili Office 365 grubunu da silme seçeneğinin bulunduğu bir istem alırsınız. Silinen siteler SharePoint Online'da 93 gün boyunca saklanır ve otomatik olarak kalıcı olarak silinir. Ancak silinen Office 365 grupları Azure AD Geri Dönüşüm Kutusu'nda yalnızca 30 gün süreyle tutulur.

Modern SharePoint Sitesini Silme

Site sahibi veya site koleksiyonu Yönetici haklarınız varsa, Modern ekip site koleksiyonunu veya iletişim sitesini doğrudan siteye giderek de silebilirsiniz >> Ayarlar dişli simgesine tıklayın >> Site Bilgileri bağlantısına >> seçeneğine tıklayın. Site bağlantısını sil! Grup bağlantılı olmayan, klasik sitelerde ayarlar simgesi >> site ayarları sayfasına tıklayıp “Bu siteyi sil” bağlantısına tıklayarak siteyi silebilirsiniz. Siteyi silmek için uyarı mesajı istemini onaylayın!

Bu, ne kadar verinin silindiğine bağlı olarak, belge kitaplıkları da dahil olmak üzere tüm site içeriklerini ve söz konusu SharePoint Online sitesiyle ilişkili liste verilerini birkaç dakika içinde siler.

SharePoint Online'da Birden Çok Site Koleksiyonunu Silme

Benzer şekilde, birden fazla site koleksiyonunu seçerek modern yönetim merkezini kullanarak birden fazla SharePoint Online sitesini silebilirsiniz >> “Toplu Düzenleme”ye tıklayın >> Menüdeki “Sil” öğesini seçin ve istemi onaylayın!

Silindikten sonra bunları SharePoint Online yönetim merkezinin sol gezinme menüsündeki "Silinen siteler" bağlantısı altında bulabilirsiniz. Şimdi PowerShell ile SharePoint Online'daki bir site koleksiyonunu silelim!

PowerShell kullanarak SharePoint Çevrimiçi Site Koleksiyonu Nasıl Silinir?

Site koleksiyonunu silmek için SharePoint Online'ın PowerShell betiği buradadır. Bu PowerShell komutlarını çalıştırmak için SharePoint Online Yönetim Kabuğu'nu veya PowerShell ISE'yi kullanın.


Import-Module Microsoft.Online.Sharepoint.PowerShell

#Variables for processing
$AdminSiteURL = "https://crescent-admin.sharepoint.com/"
$AdminName = "salaudeen@crescent.com"
$SiteCollURL = "https://crescent.sharepoint.com/sites/Sales"

#Credentials to connect 
$SecurePWD = ConvertTo-SecureString "Password" -asplaintext -force  
$Credential = New-Object -TypeName System.Management.Automation.PSCredential -argumentlist $AdminName, $SecurePWD
 
#Connect to SharePoint Online
Connect-SPOService -url $AdminSiteURL -credential $Credential

#delete sharepoint online site collection using powershell
Remove-SPOSite -Identity $SiteCollURL -NoWait -Confirm:$false

Write-Host "Site collection has been deleted!"

SharePoint Online: PowerShell ile Site Koleksiyonunu Kaldırma

Bir SharePoint sitesini silmek için SharePoint Çevrimiçi Yönetim Kabuğu Kaldırma-SPOsite PowerShell cmdlet'lerini de kullanabilirsiniz:


#Variables
$AdminSiteURL = "https://crescent-admin.sharepoint.com/"
$SiteCollURL = "https://crescent.sharepoint.com/sites/itgroup"

#Connect to sharepoint online
Connect-SPOService -url "https://crescent-admin.sharepoint.com/" -credential (Get-Credential)

#sharepoint online powershell delete site collection
Remove-SPOSite -Identity $SiteCollURL -NoWait -Confirm:$false

Bu PowerShell, SharePoint Online'daki site koleksiyonunu siler. Lütfen şunu unutmayın: Remove-SPOSite bir site koleksiyonunu kalıcı olarak silmez. Ancak site koleksiyonunu Geri Dönüşüm Kutusu'na taşır.

PowerShell CSOM kullanarak Site Koleksiyonunu Kaldırma

Bir SharePoint Online sitesini sildiğinizde tüm alt siteler, sayfalar, listeler, kitaplıklar ve içerik silinir. İstemci tarafı nesne modeli PowerShell betiğine sahip bir siteyi nasıl sileceğiniz aşağıda açıklanmıştır:


#Load SharePoint CSOM Assemblies
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll"
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll"
Add-Type -Path "C:\Program Files\SharePoint Online Management Shell\Microsoft.Online.SharePoint.PowerShell\Microsoft.Online.SharePoint.Client.Tenant.dll"

#delete site collection sharepoint online powershell
Function Remove-SPOSiteCollection($AdminCenterURL,$SiteURL)
{
    Try {
        #Setup Credentials to connect
        $Cred= Get-Credential
             
        #Setup the Context
        $Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($AdminCenterURL)
        $Ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.Username, $Cred.Password)
  
        #Get the tenant object 
        $Tenant = New-Object Microsoft.Online.SharePoint.TenantAdministration.Tenant($Ctx)

        Write-Host -f Yellow "Deleting site collection..." 
        #delete a sharepoint online site powershell
        $Tenant.RemoveSite($SiteURL) | Out-null
        #$Tenant.RemoveDeletedSite($SiteURL) #To delete site from recycle bin!
        $ctx.ExecuteQuery()
        Write-host "Site Collection Deleted Successfully!" -foregroundcolor Green
    }
    catch {
        write-host "Error: $($_.Exception.Message)" -foregroundcolor Red
    }
}
#Set Parameters
$AdminCenterURL = "https://Crescent-admin.sharepoint.com"
$SiteURL = "https://Crescent.sharepoint.com/sites/procurement"

#Call the function to delete site collection
Remove-SPOSiteCollection $AdminCenterURL $SiteURL
SharePoint Online'da Bir Siteyi Silme İzinleri
SharePoint Çevrimiçi Site Koleksiyonunu silmek için Site Koleksiyonu Yöneticisi/SharePoint Çevrimiçi Yöneticisi/Genel Yönetici olmanız gerekir!

Bir SharePoint sitesi silindiğinde ne olur? Hem yukarıdaki PowerShell cmdlet'leri hem de web tarayıcısı yöntemleri, site koleksiyonunu geri dönüşüm kutusuna gönderir ancak site koleksiyonunu kalıcı olarak kaldırmaz.

SharePoint Çevrimiçi Site Koleksiyonunu Kalıcı Olarak Silme

Bir site koleksiyonunu sildiğinizde geri dönüşüm kutusuna gider. Depolama alanını yeniden kullanmak veya aynı URL'yle yeni bir site koleksiyonunu yeniden oluşturmak için bu site koleksiyonunu kalıcı olarak silmek isteyebilirsiniz. Çünkü geri dönüşüm kutusunda silinmiş bir site ile site koleksiyonu oluşturmaya çalıştığınızda SharePoint size “Site adresi değiştirilerek kullanılabilir” mesajı veriyor ve aynı URL’yi kullanmanıza izin vermiyor!

SharePoint Online'da Bir Site Kalıcı Olarak Nasıl Silinir?

SharePoint Online sitesini kalıcı olarak nasıl silebilirim? SharePoint Online'da bir site koleksiyonunu kalıcı olarak silmek için, yeni yönetim merkezi sitesinde oturum açın >> Sol gezinme bölmesinden "Silinmiş Siteler"e tıklayın. Bu, son 93 gün içinde kiracıda silinen tüm siteleri listeler. Silinecek siteyi seçin, Araç Çubuğundaki "Kalıcı Olarak Sil" düğmesini tıklayın ve onay kutusundaki "Sil" seçeneğini tıklayın.

Ancak modern bir Office 365 grup sitesini yukarıdaki adımları kullanarak kalıcı olarak silmeye çalışırsanız, Kalıcı olarak sil düğmesinin devre dışı olduğunu göreceksiniz! Dolayısıyla silinen Modern siteleri kalıcı olarak kaldırmanın tek yolu PowerShell'dir! PowerShell kullanarak SharePoint Online'daki bir site koleksiyonunu silelim.

SharePoint Çevrimiçi PowerShell, Site Koleksiyonunu Geri Dönüşüm Kutusundan Kalıcı Olarak Silecek

SharePoint Online'da silinmiş bir siteyi kaldırmak için PowerShell'i kullanabiliriz. Site koleksiyonunu geri dönüşüm kutusundan kalıcı olarak silmek için SharePoint Çevrimiçi Yönetim Kabuğu'nda aşağıdaki komut dosyasını kullanın:


$DeletedSiteCollURL = "https://crescent.sharepoint.com/sites/deletedsite"

#Remove Deleted SharePoint Online Site Collection permanently
Remove-SPODeletedSite -identity $DeletedSiteCollURL -Confirm:$false

Bu, siteyi geri dönüşüm kutusundan siler.

SharePoint Online PnP PowerShell, Site Koleksiyonunu Silecek

PnP PowerShell kullanarak SharePoint Online'da belirli bir site koleksiyonunu nasıl sileceğiniz aşağıda açıklanmaktadır: Kiracınıza göre sitenin URL'sini belirtin.


#Config Variables
$SiteURL = "https://Crescent.sharepoint.com/sites/Procurement"

#Get Credentials to connect
$Cred = Get-Credential

#Connect to PnP Online
Connect-PnPOnline -Url $SiteURL -Credentials $Cred
    
#sharepoint online delete site collection powershell
Remove-PnPTenantSite -Url $SiteURL -Force 

PnP PowerShell ile site koleksiyonunu kalıcı olarak silmek için -SkipRecycleBin anahtarını kullanın.


Remove-PnPTenantSite -Url $SiteURL -Force -SkipRecycleBin

Silinen bir site koleksiyonunu PnP PowerShell ile geri dönüşüm kutusundan kaldırmak için aşağıdaki cmdlet'i kullanın:


Remove-PnPTenantSite -Url $SiteURL -FromRecycleBin 

Eski içeriği kaldırmak yalnızca depolama maliyetlerini azaltmamıza yardımcı olmakla kalmaz, aynı zamanda gereksiz siteleri kaldırdığımız için kullanıcıların aradıkları doğru içeriği daha hızlı bulmalarına da yardımcı olur. Bir SharePoint Online sitesini yanlışlıkla sildiyseniz endişelenmeyin; site 93 gün içinde geri yüklenebilir! Silinen bir siteyi geri yüklemek için gerekli adımlar şunlardır: SharePoint Online'da Silinmiş Bir Site Nasıl Geri Yüklenir?

Sıkça Sorulan Sorular:

Kök site koleksiyonunu SharePoint Online silebilir miyim?

HAYIR! SharePoint Online'daki kök site koleksiyonunu SharePoint Yönetim Merkezi aracılığıyla silemezsiniz. Silmek için PowerShell gibi başka yöntemler kullanırsanız, siteyi geri yükleyene veya yeni bir kök site oluşturana kadar diğer tüm site koleksiyonlarına ve OneDrive'a tüm kullanıcılar erişemez. SharePoint Online kök site koleksiyonunu silip yeniden oluşturmak yerine şu yöntemi kullanabilirsiniz: SharePoint Online'daki klasik kök siteyi modern bir siteyle nasıl değiştirirsiniz?

SharePoint Online'da OneDrive İş koleksiyonunu nasıl silerim?

Artık bir OneDrive İş sitesine ihtiyacınız yoksa URL'ye giderek siteyi silebilirsiniz: https://-my.sharepoint.com/personal/_Tenant_com/_layouts/15/Deleteweb.aspx) ve ardından " Sil” düğmesine basın. URL'deki "Tenant" ve "UserLogin" yer tutucularını uygun şekilde değiştirdiğinizden emin olun.
Daha fazla bilgi: OneDrive İş Sitesi Koleksiyonu Nasıl Silinir?

PowerShell kullanarak SharePoint Online'da bir alt siteyi nasıl silerim?

PnP PowerShell ile bir SharePoint alt sitesini silmek için Remove-PnPWeb cmdlet'ini kullanın. SharePoint Online'da bir alt siteyi kaldırmak için $web.DeleteObject() CSOM yöntemini de kullanabilirsiniz. Silinen alt siteler, Site Koleksiyonu'nun Geri Dönüşüm Kutusu'na (ikinci aşama Geri Dönüşüm Kutusu olarak da bilinir) gider.
Daha fazla bilgi: SharePoint Online alt sitesini silme

PowerShell'de bir SharePoint sitesini kalıcı olarak nasıl silerim?

PowerShell kullanarak bir SharePoint sitesini kalıcı olarak silmek için Connect-SPOService kullanarak SharePoint Online kiracınıza bağlanın. Ardından, Remove-SPOSite'ı ve ardından silmek istediğiniz sitenin URL'sini kullanın. Son olarak siteyi kalıcı olarak silmek için Remove-SPODeletedSite cmdlet'ini çalıştırın.

Bir SharePoint sitesini silmek, grubu da siler mi?

SharePoint sitesi bir Office 365 grubuna bağlıysa sitenin silinmesi, grubun ve tüm kaynaklarının da silinmesine neden olur.

İlgili makaleler