是否有可能在Orchard CMS中附加权限到内容部分

本文关键字:权限 容部 加权 有可能 Orchard CMS 是否 | 更新日期: 2023-09-27 18:17:35

假设我有一个名为Seminar的内容类型。研讨会类型由三个部分组成——会议室、日程安排、主题。

当用户编辑Seminar时,他们将看到这三个部分的编辑器模板。

我想做的是为每个部分添加权限,这样我们就可以限制哪些用户可以编辑哪些部分。例如,具有Scheduler角色的人将能够查看/编辑调度部分,但不能查看/编辑其他部分。

这可能是开箱即用吗?如果有,我该怎么做呢?

如果我不能做到这一点开箱即用,那么有人知道我可以使用一个模块来实现这一点吗?

最后-如果没有可用的东西可以做到这一点,谁能指出我在正确的方向来实现这个自己?

是否有可能在Orchard CMS中附加权限到内容部分

在代码中,您可以从部件的驱动程序检查任何您想要的权限,包括您自己的自定义权限,并阻止它显示任何内容。即使它不是您的部分,您也可以从形状表提供程序拦截形状并阻止它们被显示。但是,据我所知,没有一个模块可以让您在不编写代码的情况下选择部件的权限。