google 应用程序中是否有任何用户修改事件的挂钩?

Are there any hooks for user modification events in google apps?

目前我生活中的祸根是在工作中处理用户电子邮件签名、更改名称、职务、部门、新用户……这一切都很烦人。目前我使用 GAM 和一个半模板化的 HTML 文件来管理它来推送更改,这工作正常,但它仍然是一个手动过程。我想要做的是创建一个小的应用程序脚本或应用程序引擎项目,可以...

  1. 检测到新的或更改的用户
  2. 拉出填写签名模板所需的字段
  3. 将更改推送到他们的帐户

2 & 3 完全没有问题,它是#1,我找不到合理的解决方案。

我曾考虑过在创建新用户时使用 google apps audit settings 向特定邮箱发送电子邮件,但这只会吸引新用户,而不是标题等的变化。我唯一明显的选择是定期运行,根据我的脚本生成的内容检查所有用户签名,并在需要时进行更新,但这效率不高,并且会在等待期间造成潜在的延时,这意味着当人们想要东西时 'done now'(这当然是每个请求),这意味着我手动触发了工作;有效地让我回到原来的解决方案。

是否有任何类型的用户供稿包含 google 应用中可用的更改?也许 google 有一个 POST 钩子,可以在更改时命中预定义的 URL ?

您或许可以为此使用推送通知https://developers.google.com/drive/web/push using the users.watch method https://developers.google.com/admin-sdk/directory/v1/reference/users/watch