0

我想设置ir.cron作业,但默认情况下它将Odoobot作为用户,但我想将登录用户设置为默认的 ir.cron 作业用户。

因为每个用户都有自己的令牌,所以,在运行调度程序时,它没有得到令牌,因为调度程序用户是 Odoobot。

笔记:

由于我们可以在技术设置中从调度程序更改用户,在这种情况下,其他用户也可以获得调度程序用户的令牌。或者我们可以分别为每个用户创建调度程序。有没有办法在单个调度程序中处理这个问题。

我只想创建一个适用于每个用户的通用调度程序。

<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>
4

0 回答 0