Hello @Jim Milagrosa
Thank you for reaching out. I assume you should be able to audit activities made by service principal on SharePoint workload using Microsoft Purview Unified Audit logs.
- You can refer following documentation for steps on how to review Audit logs on Microsoft Purview Portal: Audit New Search, you can also use Microsoft purview to Export audit log records.
- To validate all the activities that are audited by Microsoft Purview you can review following documentation link: Audit log activities.
- To validate what each property on Audited event means please review following documentation link: Detailed properties in the audit log.
I hope this helps and hence would request you to please "Accept the answer" if the information helped you. This will help us and others in the community as well.