Как настроить разрешения в приложении новостей 2sxc - PullRequest
0 голосов
/ 01 мая 2019

Я использую приложение новостей 2sxc для DNN и пытаюсь выяснить, как предоставить пользователям возможность добавлять / редактировать / удалять сообщения новостей, не предоставляя им также возможность изменять макет или редактировать модуль.

Я пытался добавить роль "2sxc Designers" Я читал о :

added group

Ноэта роль, кажется, ничего не меняет.

Я что-то не так делаю при настройке роли "2sxc Designers", и это то, что мне нужно, чтобы разрешить только пост-манипуляции?

1 Ответ

1 голос
/ 06 мая 2019

Это расширенный вариант использования, и я не могу дать вам полный ответ, но в основном вы хотите сделать следующее:

  1. Для типа содержимого предоставьте группе пользовательские разрешения - чтобы пользовательский интерфейс принимал их изменения https://github.com/2sic/2sxc/wiki/concept-permissions
  2. Поскольку панели инструментов не будут отображаться для нередакторов, вам придется сделать это в шаблоне. Поэтому добавьте немного бритвы, чтобы проверить, подходят ли люди этой роли. Затем включите редактирование с помощью Edit.Enable https://github.com/2sic/2sxc/wiki/razor-edit.enable

Эти посты в блоге также могут вам помочь: https://2sxc.org/en/blog/post/recipe-create-public-forms-with-2sxc

...