gpt4 book ai didi

authentication - 如何使用 LDAP 身份验证启用 Streamset Mutitenancy

转载 作者:行者123 更新时间:2023-12-04 08:26:36 31 4
gpt4 key购买 nike

我正在使用 Streamset 数据收集器 3.19.1 版,目前正在尝试将 Streamset 与 LDAP 服务器集成以进行身份​​验证,我成功进行了集成,但是我们在配置角色和组方面遇到了困难,就像它在基于文件中的方式一样。
即在基于文件的文件中,您需要配置三件事 a) 用户 b) 角色 c) 组

<user name>: MD5:<md5-text>, user, <role> [, <additional role>, <additional role>...] [, group:<group>, group:<additional group>...]
如果你看上面的语法,有 用户名 可以是用户定义的,然后是 用户 这是固定值,那么我们有 角色它可以是(管理员、经理、创建者和 guest )之一,最后我们有一个组,我们再次由用户定义这可用于 Multi-Tenancy 。
但是现在与 streamset 提供的 LDAP 配置相比,我们只需要配置以下属性。
<ldap group>:<SDC role>,<additional SDC role>,<additional SDC role>);<ldap group>:<SDC role>,<additional SDC role>... 
从上面的语法我们可以看到 可以配置它是用户定义的和 SDC 角色,它可以是以下之一(管理员、经理、创建者和访客),配置看起来像
DEV:creator;OPS:manager;
如何为 配置 LDAP 规则映射群 角色 ,目前我只能映射 LDAP 中的角色,在这里请求任何人帮助,我尽我所能解决不幸的是找不到任何解决方案。

最佳答案

您也可以对组使用相同的配置。从我的环境来看。

http.authentication.ldap.role.mapping=operators:admin;
要获取组 ldap-login-conf 需要配置如下:-
roleBaseDn="OU=operations,OU=test_groups,OU=groups,OU=sdc,DC=example,DC=COM"
roleNameAttribute="cn"
roleMemberAttribute="member"
roleObjectClass="group"
roleFilter="member={dn}";

关于authentication - 如何使用 LDAP 身份验证启用 Streamset Mutitenancy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65231902/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com