2015-04-02 103 views
-1

我的Apex應用程序必須在用戶訪問應用程序時以及他們在應用程序中查詢的內容時捕獲用戶。 由於這是一個只讀應用程序,因此該應用程序不需要捕獲插入,更新或刪除更改。使用SQL的Apex應用程序中的審計跟蹤

這可以用Apex完成嗎?如果你能解釋如何做到這一點,這將是非常有益的。

謝謝

回答

0

您的問題太寬泛。我只能顯示工作方向:

  • 要審覈日誌記錄,您可以創建自定義認證方案並在認證功能中寫入登錄嘗試。
  • 審計您可以使用進程的操作。類型爲On Load - Before Header的進程可用於記錄訪問頁面,類型爲On Submit的進程 - 用於記錄操作。

編輯
我只是發現APEX文檔本章內容:Creating Custom Activity Reports Using APEX_ACTIVITY_LOG。據我所知,這正是你所需要的。

+0

謝謝。我是Apex的新手,因此感到困惑。從你的回答中,我很清楚,我需要審覈操作併爲用戶使用「提交」而不是登錄嘗試。 – tinlin28 2015-04-07 07:39:49

+0

我還有一件事需要澄清 - 所提供的鏈接告訴我列 - 'ir_search'僅適用於交互式搜索報告。我的應用程序有標準的報告和數據表格,我需要知道哪些用戶訪問過以及他們在表單字段中查詢了什麼。這仍然是可能的嗎? – tinlin28 2015-04-07 12:23:41