ค้นหาเว็บไซต์

SharePoint Online: PowerShell เพื่อแสดงรายการไซต์ที่ถูกลบทั้งหมด


ความต้องการ: ค้นหาคอลเลกชันไซต์ที่ถูกลบทั้งหมดใน SharePoint Online

จะรับไซต์ที่ถูกลบใน SharePoint Online ได้อย่างไร

กำลังมองหาวิธีรับไซต์ทั้งหมดที่ถูกลบใน SharePoint Online หรือไม่? ในโพสต์บล็อกนี้ เราจะอธิบายขั้นตอนในการใช้ PowerShell เพื่อแสดงรายการไซต์ที่ถูกลบทั้งหมดในผู้เช่าของคุณ จากนั้นคุณสามารถใช้ข้อมูลนี้เพื่อคืนค่าไซต์ใดๆ เหล่านี้ได้ถ้าจำเป็น หรือล้างไซต์ที่ถูกลบใดๆ ที่อาจใช้พื้นที่หรือ URL ที่ไม่จำเป็นออกอย่างถาวร หรือเพียงแค่ต้องการตรวจสอบไซต์ที่ถูกลบในผู้เช่าของคุณ

คอลเลกชันไซต์ที่ถูกลบจะถูกส่งไปยังถังรีไซเคิลใน SharePoint Online และอยู่ที่นั่นเป็นเวลา 93 วันจนกว่าจะถูกล้างข้อมูลอย่างถาวร เมื่อต้องการตรวจสอบว่าไซต์คอลเลกชันถูกลบและมีอยู่ในถังรีไซเคิลหรือไม่

  1. เข้าสู่ระบบศูนย์การจัดการ SharePoint Online >> ขยายไซต์ >> คลิกที่ลิงก์ "ไซต์ที่ถูกลบ" จากการนำทางด้านซ้าย (ในศูนย์การจัดการแบบคลาสสิก ไปที่ลิงก์ "ไซต์คอลเลกชัน" จากการนำทางด้านซ้าย และคลิกที่ "ถังรีไซเคิล" ไอคอน)

จากที่นี่ คุณสามารถคืนค่าหรือลบไซต์คอลเลกชันอย่างถาวรได้!

PowerShell เพื่อรับไซต์คอลเลกชันที่ถูกลบใน SharePoint Online:

เมื่อใช้ SharePoint Online Management Shell คุณจะได้รับรายการไซต์คอลเลกชันที่ถูกลบเป็น:


$AdminSiteURL = "https://Crescent-admin.sharepoint.com"
  
#Connect to SharePoint Online
Connect-SPOService -URL $AdminSiteURL -Credential (Get-Credential)
 
#Get all Deleted Sites
Get-SPODeletedSite

รายชื่อไซต์ที่ถูกลบทั้งหมด:

PnP PowerShell รับไซต์ที่ถูกลบใน SharePoint Online

ในทำนองเดียวกัน คุณสามารถรับไซต์ที่ถูกลบทั้งหมดจากถังรีไซเคิลของผู้เช่า SharePoint Online โดยใช้ PnP PowerShell นี่คือ PnP PowerShell เพื่อแสดงรายการไซต์ที่ถูกลบใน SharePoint Online:


#Config Variables
$TenantURL = "https://Crescent-admin.sharepoint.com"

#Connect to PnP Online
Connect-PnPOnline -Url $TenantURL -Interactive
 
#Get All Deleted Sites from Recycle Bin
Get-PnPTenantRecycleBinItem

จะตรวจสอบได้อย่างไรว่าใครลบไซต์ SharePoint Online

เมื่อต้องการค้นหาผู้ที่ลบไซต์คอลเลกชัน SharePoint Online ให้ทำดังต่อไปนี้:

  1. ไปที่ Office 365 Security & Compliance Center ที่ https://protection.office.com/
  2. ขยายการค้นหา >> ค้นหาบันทึกการตรวจสอบ >> เลือกกิจกรรมเป็น “ไซต์ที่ถูกลบ” ตั้งค่าพารามิเตอร์วันที่ตามนั้น และกดค้นหา
  3. การดำเนินการนี้จะทำให้คุณลบไซต์ทั้งหมดพร้อมกับชื่อผู้ใช้ที่ลบไซต์นั้น

โปรดทราบว่าไซต์อาจถูกลบโดยเป็นส่วนหนึ่งของนโยบายไซต์ การลบกลุ่ม Office 365 เป็นต้น

บทความที่เกี่ยวข้อง