Jenkins 谷歌登录插件不允许来自多个域的用户

Jenkins 谷歌登录插件不允许来自多个域的用户,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,我正在使用Jenkins's进行用户身份验证。我已经安装并配置了文档中提到的插件,并且可以正常工作。但是,只有一个google应用程序域的用户可以登录jenkins并访问它()。我们有几个域的用户。这个插件的另一个问题是无法控制用户授权。所有用户都可以做任何事情。我附上了jenkins google登录插件配置的截图 是否有任何解决方法或替代方法 根据调查,这是不可能的,唯一的建议是,如果您使用多个域,请设置“允许任何人拥有Google帐户”: 了解终端用户的身份验证 仅允许Google应用

我正在使用Jenkins's进行用户身份验证。我已经安装并配置了文档中提到的插件,并且可以正常工作。但是,只有一个google应用程序域的用户可以登录jenkins并访问它()。我们有几个域的用户。这个插件的另一个问题是无法控制用户授权。所有用户都可以做任何事情。我附上了jenkins google登录插件配置的截图

是否有任何解决方法或替代方法

根据调查,这是不可能的,唯一的建议是,如果您使用多个域,请设置“允许任何人拥有Google帐户”:

了解终端用户的身份验证

  • 仅允许Google应用程序域的成员访问该应用程序。这非常适合于需要访问的“intranet”应用程序 仅限于您域中的用户

    此方法只能限制为单个Google Apps域这个 如果您使用,则将无法工作。如果你是 使用多个域,然后选择“允许任何人使用Google 帐户“并扩展您的应用程序代码以限制对 来自您的Google应用程序域集的最终用户。你的 应用程序可以使用 登录用户(而不是解析电子邮件地址)以确定 用户的域名

  • 此外,该问题已在中注册,自1.3版(2016年11月21日)以来,谷歌登录插件允许多个以逗号分隔的域,该问题仍处于未解决状态

    检查更改日志:

    公共关系:

    谢谢您的回复。我在想,除了这些限制,是否还有其他选择,但显然没有。