#python #impersonation
Вопрос:
Я нахожусь в ситуации, когда нужно записывать журналы на сервер, где у конечного пользователя не будет прав на запись на сервер, где мне нужно записывать журналы.
Если я хочу использовать олицетворение, как это можно сделать, так как ведение журнала будет происходить во многих местах кода, я не могу выдавать себя за вход, записывать журнал и выдавать себя за выход.
Есть ли обходной путь, который сам модуль ведения журнала может использовать для олицетворения функциональности.
Комментарии:
1. Почему ведение журнала зависит от конечного пользователя? Само ваше приложение всегда должно иметь разрешение на запись журналов, и только у приложения есть разрешение. Приложение должно просто получить информацию о пользователе и включить ее в журнал.
2. это инструменты, которые конечный пользователь будет запускать при входе в систему, не скрывая, как это может быть достигнуто.