具有AD成员资格配置的Sitecore多站点

时间:2016-10-25 19:59:38

标签: active-directory sitecore sitecore6 sitecore7 sitecore-mvc

我必须构建在单个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。在这种情况下如何配置成员资格提供者?创建具有相同域的两个不同的提供程序会给我一个错误说"重复域条目"。有人可以帮我这个吗?

由于 开发

1 个答案:

答案 0 :(得分:0)

您只需要一个提供程序即可导入所有用户和一个提供程序,以便从Active Directory域将所有组导入Sitecore。一旦通过适当配置的成员资格和角色提供程序将其拉入,您就可以使用Sitecore的安全模型来锁定哪个组可以访问哪个站点。

您可以通过Security EditorAccess Viewer设置和监控用户访问权限。

有关如何执行此操作的详细信息,请参阅Sitecore文档Assign access rights to a security account