Ldap rabbitmq和vhosts,需要在AD中设置什么,以及rabbitmq如何使用名称
这里的拉比特人和维奥斯特人有点困惑。标准通用示例 他们的文件中有:Ldap rabbitmq和vhosts,需要在AD中设置什么,以及rabbitmq如何使用名称,ldap,rabbitmq,Ldap,Rabbitmq,这里的拉比特人和维奥斯特人有点困惑。标准通用示例 他们的文件中有: `[ {rabbit, [{auth_backends, [rabbit_auth_backend_ldap]}]}, {rabbitmq_auth_backend_ldap, [ {servers, ["my-ldap-server"]}, {user_dn_pattern, "cn=${username},ou=People,dc=example,dc=c
`[
{rabbit, [{auth_backends, [rabbit_auth_backend_ldap]}]},
{rabbitmq_auth_backend_ldap,
[ {servers, ["my-ldap-server"]},
{user_dn_pattern, "cn=${username},ou=People,dc=example,dc=com"},
{use_ssl, false},
{port, 389},
{log, false},
{vhost_access_query, {in_group,
"ou=${vhost}-users,ou=vhosts,dc=example,dc=com"}},
{resource_access_query,
{for, [{permission, configure, {in_group, "cn=admin,dc=example,dc=com"}},
{permission, write,
{for, [{resource, queue, {in_group,
"cn=admin,dc=example,dc=com"}},
{resource, exchange, {constant, true}}]}},
{permission, read,
{for, [{resource, exchange, {in_group,
"cn=admin,dc=example,dc=com"}},
{resource, queue, {constant, true}}]}}
]
}},
{tag_queries, [{administrator, {constant, false}},
{management, {constant, true}}]}
]
}
].`
问题是线路:
{vhost\u access\u query,{in\u group,
“ou=${vhost}-users,ou=vhost,dc=example,dc=com”},
是希望让active directory管理员创建的人员
对于ldap中名为ABC的vhost,ou=ABC-
用户,out=vhost,dc=example,dc=com
(如果用于讨论的实际域实际上是example.com):)
…然后rabbitmq管理员创建vhost,例如使用
管理插件名为ABC还是/ABC?(不确定斜杠的位置)
我认为ou=ABC用户,ou=vhosts,dc=example,dc=com可以
cn=部门组1,cn=部门组2,等等,所有在这下面的都将有
例如访问
rabbitmq代码是否知道使用${vhost}-users
和${vhost groups}与在rabbitmq中创建的vhost关联?它是
查找附加到ldap名称的-users和-group并提取
加入由多个用户和多个组组成的团队,然后与vhost关联?我能去吗
放弃使用现有组(例如。,
cn=MYADGroup,ou=groups,dc=domain,dc=com并创建一个名为MYADGroup的vhost
它知道如何将vhost\u access\u查询与vhost名称关联?您是否找到解决方案或得到答案?您是否找到解决方案或得到答案?