Attended Bot SharePoint Question

I have an attended bot built that creates an audit trail that we don’t want the operator running the automation to be able to edit. The audit trail is stored on SharePoint.

Currently, the automation accesses SharePoint via the access permissions of the machine running the automation rather than the bot credentials. Has anyone ever worked with this? How do you get SharePoint to request the bot’s active directory credentials rather than use the operator’s? Or how can we create a spreadsheet that the bot creates but the operator running the automation can’t edit?