【问题标题】:GAE Python: Control access based on GSuite groupGAE Python:基于 GSuite 组控制访问
【发布时间】:2017-02-21 17:04:05
【问题描述】:

是否可以根据用户所属的 GSuite for Education/Business 组完全或部分控制对请求处理程序的访问?

【问题讨论】:

    标签: python google-app-engine


    【解决方案1】:

    可以使用来自Google Apps Admin SDKDirectory API 对 GSuite 组成员身份进行代码检查。您可能会对以下其中一项感兴趣:

    你需要

    G Suite 管理员可以访问 Admin SDK–a 集合 应用程序编程接口 (API)。使用这些 API,您可以 为您的 G Suite 产品构建定制的管理工具。 在您可以使用 Admin SDK 之前,您需要在 谷歌管理控制台。

    您必须以 super administrator 的身份登录才能执行此任务。 启用 API 访问

    验证 API 访问是否启用:

    1. Sign in 到您的Google Admin console

      使用管理员帐户登录,而不是您当前的帐户 some_user@gmail.com。

    2. 从管理控制台信息中心,转到安全 > API参考

      要在仪表板上查看安全性,您可能需要点击底部的更多控件

    3. 确保选中启用 API 访问框。

    4. 点击底部的保存

    【讨论】:

    • 你知道如何用GAE实现SSO吗?一个医生就够了。由于我是 SSO 的新手,我不知道从哪里开始。我们的后端是使用烧瓶 (GAE) 构建的,我们的前端是使用 Angular2 构建的。
    • @AvinashRaj 我个人为此使用了 Google Identity Toolkit(Python Web 配方):developers.google.com/identity/toolkit/web
    猜你喜欢
    • 2013-08-28
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 2016-03-28
    • 2020-07-06
    • 2010-09-11
    • 1970-01-01
    • 2011-03-18
    相关资源
    最近更新 更多