@Ahmed Alshatawi, Thanks for posting in Q&A.
For logs for Autopilot devices from Intune, you can view all policies assigned to the device in Thoubleshooting+support > Troubleshoot > Select one user in Intune portal.
For logs for Autopilot devices from local, you can follow the link below using PowerShell to get all assigned Intune policies.
Get all Intune policies assigned to the specified account using PowerShell
Non-official, just for reference.
To check last reboot time, you can try the command below.
systeminfo | find "System Boot Time"
To check Device Provisioning Status, please check Logs are at C:\ProgramData\Microsoft\Windows\ESP\Logs for post-provisioning review.
To view the installed apps on client, you can view them in discovered apps under device overview in Intune portal.
The PowerShell scripts and the Detection and Remediation scripts deployed from Intune stored in C:\Program Files (x86)\Microsoft Intune Management Extension\Content\Staging.
Hope above information can help you.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.