我必须构建在单个sitecore实例上运行的两个网站。这两个站点使用相同的AD域(mydomain)但有2个不同的用户组(users1,users2)。这是"((memberOf=cn=users1,OU=Groups,OU=mydomain Accounts,dc=mydomain,dc=org)(memberOf=cn=users2,OU=Groups,OU=mydomain Accounts,dc=mydomain,dc=org))"
。
Users1可以访问 Site1 和 Site2 。但是users2只能访问site2。在这种情况下如何配置成员资格提供者?创建具有相同域的两个不同的提供程序会给我一个错误说"重复域条目"。有人可以帮我这个吗?
由于 开发
答案 0 :(得分:0)
您只需要一个提供程序即可导入所有用户和一个提供程序,以便从Active Directory域将所有组导入Sitecore。一旦通过适当配置的成员资格和角色提供程序将其拉入,您就可以使用Sitecore的安全模型来锁定哪个组可以访问哪个站点。
您可以通过Security Editor
和Access Viewer
设置和监控用户访问权限。
有关如何执行此操作的详细信息,请参阅Sitecore文档Assign access rights to a security account