如何在 2sxc 新闻应用程序中配置权限

How to Configure Permissions in 2sxc News App

我正在使用 DNN 的 2sxc 新闻应用程序,我正在尝试弄清楚如何授予用户 add/edit/delete 新闻 posts 的能力,而不同时授予他们更改的能力布局或编辑模块。

我尝试添加“2sxc 设计师”角色I've read about

但拥有那个角色似乎并没有改变任何东西。

我在设置“2sxc 设计师”角色时做错了什么吗?这是我只需要允许 post 操纵的东西吗?

这是一个高级用例,我不能给你完整的答案,但基本上你想做的是:

  1. 在内容类型上,给组自定义权限 - 这样 UI 接受他们所做的更改 https://github.com/2sic/2sxc/wiki/concept-permissions
  2. 由于工具栏不会为非编辑人员显示,因此您必须在模板中实现这一点。所以添加一些剃刀来检查这个角色的人。然后使用 Edit.Enable https://github.com/2sic/2sxc/wiki/razor-edit.enable
  3. 启用编辑

这些博文也可能对您有所帮助:https://2sxc.org/en/blog/post/recipe-create-public-forms-with-2sxc