Использование ведения журнала Python с олицетворением

#python #impersonation

Вопрос:

Я нахожусь в ситуации, когда нужно записывать журналы на сервер, где у конечного пользователя не будет прав на запись на сервер, где мне нужно записывать журналы.

Если я хочу использовать олицетворение, как это можно сделать, так как ведение журнала будет происходить во многих местах кода, я не могу выдавать себя за вход, записывать журнал и выдавать себя за выход.

Есть ли обходной путь, который сам модуль ведения журнала может использовать для олицетворения функциональности.

Комментарии:

1. Почему ведение журнала зависит от конечного пользователя? Само ваше приложение всегда должно иметь разрешение на запись журналов, и только у приложения есть разрешение. Приложение должно просто получить информацию о пользователе и включить ее в журнал.

2. это инструменты, которые конечный пользователь будет запускать при входе в систему, не скрывая, как это может быть достигнуто.