通过谷歌访问脚本管理员审核日志(Accessing the Administrator Audit

2019-08-17 04:45发布

尽管热切的搜索,我不相信我已经拿出相当,我需要的结果。 在谷歌的Apps for Business的管理员控制台,“报告”下有“审计日志”。 本次审计日志几乎显示我需要的一切; 但是,我需要的文件,而不是在报告中提供的FILEID的实际名称。

最终的最终目标是产生,通过谷歌的脚本,自动的日报表,每天给这个相同的数据,只有少数用户。 有没有通过,我可以访问这个数据的任何手段? 我已经浇过的API,也许我错过了一些东西,但我不觉得我已经找到我需要的东西。

任何的想法和帮助,将不胜感激。 感谢您的时间和注意事项。

Answer 1:

这是可能使用谷歌Apps管理员审核API 。 这使用OAuth,这是一个有点棘手设置的时候。 你可以看到在设置过程这个视频 ,我们做到了。 除了作为例子显示,而不是YouTube的API使应用程序报告和审计的API中的API控制台 。

我建了这个简单的例子 ,你可以在运行中看到。 已登录的域管理员再访问该网址。 它会自动创建与出口的最新审计日志的驱动器的电子表格。 这是部署为“作为用户运行”的web应用程序。

我已经开源了这个在这里Github上 。 你应该在正确的OAuth2用户端编号/秘密替代。 该代码是很粗糙的,所以你会希望把它清理干净。 我有选择地记录了几列,但如果你看看API文档,还有你可以登录以及其他的东西。

一旦OAuth令牌设置,你可以有这个运行在一个触发器,以及只要你刷新令牌。

希望这可以帮助。



文章来源: Accessing the Administrator Audit Log via Google Script