Orchard CMS - 可以为单个内容项实例设置权限,例如自定义表单

问题描述 投票:11回答:2

在Orchard CMS中,我知道可以为内容类型设置权限。在单个内容项实例上设置权限的建议方法是什么。特别是,我想使用自定义表单模块来创建多个自定义表单,其中一些仅供经过身份验证的用户使用,而其他表单可供匿名用户使用。我可以为此创建一个自定义模块,但是至少要了解在内容项级别构建更细粒度的权限所涉及的内容。谢谢。

orchardcms orchardcms-1.7
2个回答
5
投票

您可以使用内置的内容项权限功能实现此目的。这使您可以将内容权限内容部分附加到您的内容类型,这将为编辑器添加一组复选框,以自定义该类型的每个内容项的可访问性。


17
投票

我从来没有真正找到任何关于此的详细文档,所以这里是所涉及内容的摘要:

1)在“模块”部分下启用“内容项权限”功能

2)在“内容定义”下,找到要添加权限的内容类型,然后单击“编辑”

3)将“内容权限”部分附加到您的内容类型

4)添加部件后,您可以管理权限设置

© www.soinside.com 2019 - 2024. All rights reserved.