使用 SQL 的 Apex 应用程序中的审计跟踪



我的 Apex 应用程序必须捕获用户何时访问应用程序以及他们在应用程序中查询的内容。由于这是一个只读应用程序,因此应用程序不需要捕获插入、更新或删除更改。

这可以用Apex完成吗?如果您能解释如何做到这一点,那将非常有帮助。

谢谢

你的问题太宽泛了。我只能显示工作方向:

  • 要审核日志记录,您可以创建自定义身份验证方案并在身份验证函数中写入登录尝试。
  • 若要审核操作,可以使用进程。类型为 On Load - Before Header 的进程可用于记录访问过的页面,类型为 On Submit - 的进程可用于记录操作。

编辑
我刚刚在 APEX 文档中找到了这一章:使用 APEX_ACTIVITY_LOG创建自定义活动报告。据我了解,这正是您所需要的。

最新更新