这个问题可能会影响到我们是为一家公司使用Umbraco还是使用其他的东西。
该公司有一个内部网和网站运行在一个旧的定制系统,计划更换。
在对Umbraco进行了广泛的测试并构建了模拟站点之后,我对它的灵活性留下了深刻的印象,我强烈怀疑它将适用于网络产业。
然而,内联网是首先被替换的,正如前面的一篇文章所述,问题在于,这是组成intranet的许多文档类型,任何一个员工(有数千人)都可以创建、发布和编辑他们自己的文档,但不能编辑其他用户创建的文档。
此外,他们将登录到Windows,不想再次登录到intanet中编辑文档。
问题是
用户可以通过与Active Directory的集成自动登录到Umbraco后台吗?
如果是这样的话,这能处理成千上万这样的用户吗?
有没有办法阻止用户编辑彼此的文档(据我所见,如果允许用户创建、更新和发布文档,只要文档处于起始节点之下,他们就可以编辑其他用户创建的文档)。我想我们可以为每个用户和他们的所有文档创建一个凝视节点--但是这样做会使节点结构变得庞大、难以管理,而且,我怀疑,速度也会很慢。
管理员应该能够编辑任何东西。
在我看来,Umbraco只是不适合于内部网(公平地说,它不是这样提升的),但是它的用户访问系统是一个很大的失败。我认为这可能会使它成为不可能的.
发布于 2016-09-12 22:50:41
关于Active Directory,我在这里的第二条帖子中回答了您的问题:Umbraco - members creating back-end content。
考虑到您对树结构和阻塞内容的关注,您可以限制每个用户的权限,以便允许或破坏特定节点的特定操作(有/没有子节点)。
当然,它取决于需求和所需的解决方案。如果您想要共享三个,但是阻止特定用户的一些操作--这就是方法。如果您不想让其他用户看到由其他用户管理的树的结构,最好为它们创建不同的父节点,并且只限制对它们的访问。

当您右键单击节点并选择“权限”时,相同的选项是可见的。

https://stackoverflow.com/questions/39386372
复制相似问题