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

2 วิธีที่ดีที่สุดในการเข้าถึงบันทึกการตรวจสอบ Windows 365 Cloud PC


ในบทความนี้ ฉันจะแสดงวิธีเข้าถึงบันทึกการตรวจสอบ Windows 365 Cloud PC คุณสามารถใช้ PowerShell และ Graph API เพื่อรับบันทึกการตรวจสอบ Windows 365 บันทึกการตรวจสอบสำหรับ Windows 365 จะติดตามการเปลี่ยนแปลงบนพีซีระบบคลาวด์เนื่องจากการดำเนินการ

สำหรับผู้ดูแลระบบ Intune ที่จัดการพีซีบนคลาวด์ บันทึกการตรวจสอบ Windows 365 จะมีประโยชน์เมื่อคุณต้องการตรวจสอบเหตุการณ์บางอย่างบนพีซีบนคลาวด์ บันทึกการตรวจสอบยังมีประโยชน์เมื่อคุณต้องการแก้ไขปัญหา Cloud PC

สร้าง อัปเดต (แก้ไข) ลบ มอบหมาย และการดำเนินการระยะไกล ทั้งหมดนี้สร้างกิจกรรมการตรวจสอบที่ผู้ดูแลระบบสามารถตรวจสอบการดำเนินการของ Cloud PC ส่วนใหญ่ที่ดำเนินการผ่าน Graph ตามค่าเริ่มต้น การตรวจสอบจะถูกเปิดใช้งานสำหรับลูกค้าทั้งหมดที่ใช้พีซีแบบคลาวด์ ไม่สามารถปิดการใช้งานได้

ไม่ว่าอุปกรณ์จะเป็นพีซีแบบคลาวด์หรืออุปกรณ์ Windows ที่จัดการด้วย Intune บันทึกการตรวจสอบจะมีบันทึกสำหรับการดำเนินการทุกอย่างที่เริ่มต้นสำหรับอุปกรณ์ รายงานการตรวจสอบจะพร้อมใช้งานเมื่อคุณจัดเตรียม Cloud PC หรือ Cloud PC ที่จัดเตรียม Cloud PC ใหม่

บทความแนะนำ: แก้ไขปัญหาการตั้งค่า Windows 365 Cloud PC

วิธีการเข้าถึงบันทึกการตรวจสอบสำหรับพีซีแบบคลาวด์

หากคุณต้องการเข้าถึงบันทึกการตรวจสอบสำหรับ Cloud PC มีสองวิธีที่คุณสามารถใช้:

  • วิธีที่ 1: เข้าถึงบันทึกการตรวจสอบสำหรับ Cloud PC จาก Intune Portal
  • วิธีที่ 2: ใช้ Graph API และ PowerShell เพื่อดึงเหตุการณ์การตรวจสอบ Windows 365

วิธีที่ง่ายที่สุดในการเข้าถึงบันทึกการตรวจสอบ Windows 365 คือผ่านทางพอร์ทัล Intune หากต้องการรับข้อมูลการตรวจสอบ Cloud PC ด้วยวิธี PowerShell และ Graph API คุณจะต้องติดตั้ง Microsoft Graph SDK ฉันจะกล่าวถึงทั้งสองวิธีในการดึงเหตุการณ์การตรวจสอบ Windows 365

บทความที่เป็นประโยชน์: วิธีเข้าถึงคลาวด์พีซีโดยใช้หลายวิธี

ใครสามารถเข้าถึงข้อมูล Cloud PC Audit ได้บ้าง

ในการเข้าถึงบันทึกการตรวจสอบ Cloud PC ผู้ใช้จำเป็นต้องได้รับการอนุญาตดังต่อไปนี้:

  • ผู้ดูแลระบบระดับโลก
  • ผู้ดูแลระบบบริการ Intune
  • ผู้ดูแลระบบที่ได้รับมอบหมายให้มีบทบาท Intune พร้อมด้วยข้อมูลการตรวจสอบ - สิทธิ์ในการอ่าน

หมายเหตุ: หากคุณไม่มีสิทธิ์ในการเข้าสู่ระบบหรือเข้าถึงบางส่วนของพอร์ทัล Azure โปรดติดต่อผู้ดูแลระบบไอทีของคุณ เมื่อคุณมีสิทธิ์ที่เหมาะสมเท่านั้น คุณจึงสามารถดึงข้อมูลบันทึกการตรวจสอบ Windows 365 ได้

แนะนำ: เปิดใช้งานการเข้าถึงผู้ดูแลระบบภายในระบบคลาวด์พีซีให้กับผู้ใช้ใน Windows 365

ฉันจะหาบันทึกการตรวจสอบ Cloud PC ได้ที่ไหน

บันทึกการตรวจสอบ Cloud PC จะอยู่ใน Intune Portal และคุณสามารถเข้าถึงบันทึกได้โดยทำตามขั้นตอนต่อไปนี้:

  • ลงชื่อเข้าใช้ Microsoft Intune Portal
  • ไปที่ การดูแลระบบผู้เช่า > บันทึกการตรวจสอบ
  • ที่นี่คุณจะพบบันทึกการตรวจสอบทั้งหมดที่เกี่ยวข้องกับพีซีระบบคลาวด์

มีรายละเอียดใดบ้างในบันทึกการตรวจสอบ Cloud PC

ในพอร์ทัล Intune เมื่อคุณเข้าถึงบันทึกการตรวจสอบ Cloud PC คุณจะมีหลายคอลัมน์ที่คุณเห็น รายละเอียดต่อไปนี้รวมอยู่ในบันทึกการตรวจสอบ Cloud PC:

  1. วันที่: วันที่และเวลาของกิจกรรม
  2. เริ่มต้นโดย: บัญชีผู้ใช้ที่เริ่มต้นการดำเนินการ อาจเป็นผู้ดูแลระบบหรือแอปพลิเคชันที่เริ่มต้นการดำเนินการ ผู้ริเริ่มโดย (นักแสดง) เปิดเผยว่าใครเป็นผู้ริเริ่มการดำเนินการบน Cloud PC
  3. ชื่อแอปพลิเคชัน: ชื่อของแอปพลิเคชัน เช่น ส่วนขยาย Microsoft Intune Portal
  4. กิจกรรม: รายละเอียดกิจกรรมจะแสดงการดำเนินการที่เกิดขึ้นบน Cloud PC ตัวอย่างเช่น หากคุณได้เริ่มต้นการดำเนินการซิงค์ Cloud PC กิจกรรม “syncDevice ManagedDevice” จะถูกบันทึก
  5. เป้าหมาย: โดยทั่วไปเป้าหมายจะเป็นองค์ประกอบที่มีการทริกเกอร์กิจกรรม ตัวอย่างเช่น กิจกรรม windowsDefenderScan ManagedDevice เกี่ยวข้องกับเป้าหมาย WindowsDefenderScan
  6. รายละเอียดหมวดหมู่: ซึ่งรวมถึงหมวดหมู่ที่บันทึกการตรวจสอบอยู่ด้วย ตัวอย่างของหมวดหมู่ต่างๆ ได้แก่ อุปกรณ์ การกำหนดค่าอุปกรณ์ การอัพเดตซอฟต์แวร์ ฯลฯ
  7. สถานะ: คอลัมน์สถานะจะแสดงสถานะของกิจกรรมที่เป็น “สำเร็จ” หรือ “ล้มเหลว“

เมื่อคุณตรวจสอบบันทึกสำหรับพีซีแบบคลาวด์ คุณจะได้รับตัวเลือกในการเลือกคอลัมน์ใน Intune Portal ในส่วน บันทึกการตรวจสอบ ให้เลือก คอลัมน์ และที่นี่คุณสามารถเลือกคอลัมน์ที่คุณต้องการรวมหรือยกเว้นในขณะที่ดูบันทึกได้

อ่านเพิ่มเติม: วิธีคืนค่า Windows 365 Cloud PC ใน Intune

วิธีเข้าถึงบันทึกการตรวจสอบ Windows 365 โดยใช้ PowerShell และ Graph API

เมื่อใช้ PowerShell และ Graph API คุณสามารถเข้าถึงบันทึกการตรวจสอบ Windows 365 ได้ มีขั้นตอนต่างๆ มากมายที่คุณต้องปฏิบัติตามก่อนจึงจะสามารถดึงข้อมูลบันทึกการตรวจสอบของ Cloud PC ได้ ฉันจะเรียกใช้คำสั่ง PowerShell ด้านล่างบนเซิร์ฟเวอร์ตัวจัดการการกำหนดค่าของฉัน ในกรณีของคุณ อาจเป็นแล็ปท็อปที่คุณใช้ทำงาน

1. ติดตั้ง Microsoft Graph PowerShell SDK

การใช้ Install-Module cmdlet เป็นวิธีการติดตั้งที่แนะนำสำหรับโมดูล Microsoft Graph PowerShell เปิด PowerShell และเรียกใช้คำสั่งด้านล่างเพื่อติดตั้งโมดูล Microsoft Graph

Install-Module Microsoft.Graph -Scope CurrentUser

เรียกใช้คำสั่งด้านล่างเพื่อตรวจสอบว่าโมดูล Microsoft Graph ได้รับการติดตั้งสำเร็จหรือไม่ หลังจากรันคำสั่งด้านล่างแล้ว ผลลัพธ์ควรมี Graph API เวอร์ชัน 1.15.0 ในกรณีนี้

Get-InstalledModule Microsoft.Graph

เมื่อคุณติดตั้งโมดูล Microsoft Graph API แล้ว คุณสามารถเรียกใช้คำสั่ง PowerShell ด้านล่างเพื่อรับจุดสิ้นสุดกราฟ Cloud PC ทั้งหมด

Get-Command -Module Microsoft.Graph* *virtualEndpoint*

2. เชื่อมต่อกับ Microsoft Graph และลงชื่อเข้าใช้

เมื่อคุณไม่ได้ติดตั้ง Graph PowerShell SDK แล้ว เราจะใช้ Microsoft Graph PowerShell SDK เพื่อทำงานพื้นฐานบางอย่าง Connect-MgGraph cmdlet ใช้เพื่อเชื่อมต่อกับ Microsoft Graph PowerShell

หากต้องการเชื่อมต่อกับ Microsoft Graph และลงชื่อเข้าใช้ คุณสามารถเรียกใช้คำสั่งด้านล่างใน PowerShell ได้

Connect-MgGraph -Scopes "CloudPC.ReadWrite.All"
Connect-MgGraph -Scopes "CloudPC.Read.All"

คุณจะต้องลงชื่อเข้าใช้ด้วยบัญชีผู้ดูแลระบบเพื่อยินยอมตามขอบเขตที่จำเป็น บนหน้าเว็บผลลัพธ์ ลงชื่อเข้าใช้ผู้เช่าของคุณด้วยบัญชีผู้ใช้ที่มีสิทธิ์ในการอ่านและ/หรือเขียนที่เหมาะสม ฉันใช้บัญชีผู้ดูแลระบบส่วนกลางในตัวอย่างนี้ หากต้องการให้ความยินยอม ให้ทำเครื่องหมายในช่องตัวเลือก “ยินยอมในนามขององค์กรของคุณ” แล้วคลิกยอมรับ

สลับไปใช้สภาพแวดล้อมกราฟเบต้าโดยการรันคำสั่ง PowerShell ด้านล่าง

Select-MgProfile -Name "beta"

3. รับข้อมูลการตรวจสอบของพีซีแบบคลาวด์โดยใช้ PowerShell และ Graph API

ในขั้นตอนนี้ เราจะดึงข้อมูลการตรวจสอบของ Windows 365 Cloud PC โดยใช้ PowerShell และ Graph API เราจะดูตัวอย่างบางส่วนของวิธีดึงข้อมูลรายการเหตุการณ์การตรวจสอบทั้งหมดที่เกี่ยวข้องกับพีซีระบบคลาวด์ รายการกิจกรรมการตรวจสอบทั้งหมด และเหตุการณ์เฉพาะตามรหัสเหตุการณ์

มีหลายวิธีในการดูข้อมูลการตรวจสอบสำหรับ Cloud PC และฉันจะอธิบายแต่ละวิธีพร้อมภาพประกอบ คำสั่งด้านล่างทั้งหมดจะทำงานเฉพาะเมื่อคุณติดตั้ง Graph API และเชื่อมต่อกับผู้เช่าของคุณด้วยข้อมูลประจำตัวที่เหมาะสม

4. รับรายการเหตุการณ์การตรวจสอบ Cloud PC ทั้งหมด รวมถึงผู้ตรวจสอบด้วย

หากต้องการรับรายการเหตุการณ์การตรวจสอบ Cloud PC ทั้งหมด รวมถึงนักแสดง (บุคคลที่ดำเนินการ) ให้ใช้คำสั่งต่อไปนี้:

Get-MgDeviceManagementVirtualEndpointAuditEvent | Select-Object -Property Actor,ActivityDateTime,ActivityType,ActivityResult -ExpandProperty Actor | Format-Table UserId, UserPrincipalName, ActivityType, ActivityDateTime, ActivityResult

5. รับรายการเหตุการณ์การตรวจสอบ Windows 365

หากต้องการรับรายการเหตุการณ์การตรวจสอบ Windows 365 ที่ไม่มีผู้ตรวจสอบ ให้ใช้คำสั่งต่อไปนี้:

Get-MgDeviceManagementVirtualEndpointAuditEvent -All

ผลลัพธ์จะแสดงเหตุการณ์การตรวจสอบทั้งหมดสำหรับพีซีแบบคลาวด์ เมื่อคุณมี Cloud PC หลายเครื่องในการตั้งค่า ผลลัพธ์จะมีความยาวมากขึ้น ย้ายไปยังขั้นตอนถัดไปเพื่อกรองเหตุการณ์โดยใช้รหัสเหตุการณ์

6. รับเหตุการณ์ PC บนคลาวด์เดี่ยวโดยใช้รหัสเหตุการณ์

คุณสามารถใช้คำสั่งต่อไปนี้เพื่อรับเหตุการณ์การตรวจสอบเดียว โดยคุณจะต้องระบุ {event ID}:

Get-MgDeviceManagementVirtualEndpointAuditEvent -CloudPcAuditEventId {event ID}

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