1

私は auditlog をインストールしました。smile_audit はどちらも似ていますが、1 つのモジュールに基づいてログを追跡するだけです。

しかし、私は Odoo ですべてのモジュールを探しています。基本的にユーザーによる。ルールを定義してみました

  Object: 'ir.model'

しかし、それは何も追跡しません。これに対する解決策はありますか?

4

2 に答える 2

0

OpenERP の監査証跡 - (Odoo)

ビジネスには多くのユーザーがいます。管理者がすべてのユーザーのアクティビティを追跡するのは面倒な作業です。ここで、OpenERP (Odoo) は、任意のモデルでのユーザー アクティビティを追跡するための優れた機能をもたらします。これは、ユーザーが任意のモデルで任意のアクション [作成、変更、削除など] を実行することを意味し、実行されたすべてのアクションがログによって管理者に表示されます。この機能は、監査証跡モジュールで導入されました

監査証跡を使用すると、すべてのシステム モデルですべてのユーザー操作をログに記録できます。(販売、リード、製品など)

必要なモジュール: - 監査証跡

  • まず、OpenERP (Odoo) に Audit Trail モジュールをインストールする必要があります。インストールすると、Reporting メニューに Audit メニュー項目が表示されます。

ここに画像の説明を入力

  • ユーザー アクティビティを追跡するには、監査ルールを作成する必要があります。監査ルールは、必要な特定のモデルで指定され、そのアクティビティを追跡するユーザーを割り当てます。ルールは、ユーザーが実行したどのアクティビティをログに記録する必要があるかをシステムに伝えます。

監査ルールの作成方法:-

ナビゲート: レポート/監査/監査規則

例: - sale_user のアクティビティを追跡するための販売注文モデルのルールを作成しました。

ここに画像の説明を入力

  • 監査ルールを有効にするには、最初に監査ルールに「サブスクライブ」する必要があります。

ここに画像の説明を入力

  • これをテストするには、sale_user でログインし、販売注文を変更します。ログを表示するための販売注文を作成しました。

ここに画像の説明を入力

  • 今すぐ管理者でログインします。sale_user によって販売注文モデルで実行されたアクティビティのログを表示するには:-

次の場所に移動します: レポート/監査/監査ログ

ここに画像の説明を入力

  • 販売注文モデルに加えられた変更のリストが表示されます。ログをクリックして、sale_user が販売注文に加えた変更を確認します。古い値と新しい値を比較して確認することもできます。

システムのすべてのオブジェクトに対するすべてのユーザー操作を追跡できます。【操作:作成、変更、削除】

于 2015-10-12T11:58:29.540 に答える
0

openerp 8 を使用して、監査ログ モジュールをインストールし、新しいルールを作成して「res.users」を配置します。これにより、すべてのユーザー アクションがログに記録されます。

于 2016-12-14T02:34:04.123 に答える