Я хочу установить ir.cron задание, но по умолчанию он получает Odoobot как пользователь, но я хочу установить вошедший в систему Пользователь как пользователь Пользователь задания .cron по умолчанию.
Поскольку у каждого пользователя есть свой токен, поэтому при запуске планировщика он получает none вместо токена, поскольку пользователем планировщика является Odoobot.
Примечание:
Поскольку мы можем изменить пользователя из планировщика в технических настройках, в этом случае другой пользователь также получит токен пользователя планировщика. или мы можем создать планировщик для каждого пользователя отдельно. Есть ли способ справиться с этим в одном планировщике.
Я хочу просто создать общий планировщик c, который работает для каждого пользователя.
<record id="office365_cron_do_tasts_import" model="ir.cron">
<field name="name">Auto Office365 tasks import</field>
<field name="model_id" ref="model_sync_office365"/>
<field name="state">code</field>
<field name="active">0</field>
<field name="code">model.auto_import_tasks()</field>
<field name='interval_number'>5</field>
<field name="user_id" ref="base.user_root"/>
<field name='interval_type'>minutes</field>
<field name="numbercall">-1</field>
</record>