代码之家  ›  专栏  ›  技术社区  ›  milan.latinovic

Google GSuite和自定义应用程序之间的用户同步

  •  0
  • milan.latinovic  · 技术社区  · 7 年前

    我正在构建一个Google GSuite SSO(单点登录)应用程序,它将与自定义软件解决方案一起使用。我想在这里完成两件事:

    1. 创建SSO(使用SAML),这将是可以安装的Google Gsuite目录应用程序。
    2. 在Google GSuite中创建新用户时,自动在我的自定义应用程序中创建/更新/删除新用户

    现在,我不知道如何解决第二个问题。基本上,是否有一种方法可以使Google GSuite应用程序将有关用户帐户更改的信息发送到我的自定义应用程序(类似于我的自定义应用程序的触发器、挂钩或设置)?

    注意:我可以编写一种机制,用于解析此数据并在自定义应用程序中同步用户, 我只是不知道如何让Google GSuite“通知我的应用程序那里的用户帐户有任何更改”。

    我希望这个问题有意义,任何形式的帮助、想法和经验都是非常受欢迎的。

    p、 我也在尝试为Microsoft Azure广告做这件事,所以我在这里发布了相同类型的问题,但针对不同的平台 Synchronization of users between Microsoft Azure AD and Custom Application

    1 回复  |  直到 7 年前
        1
  •  0
  •   Shashwat Kumar    7 年前

    您正在寻找的是针对目录API的Google推送通知。它为所有与用户相关的事件提供通知。 https://developers.google.com/admin-sdk/directory/v1/guides/push