Здравствуйте!
У меня возник вопрос относительно привилегий!
Возможно ли изменить привилегии конретной группы. Например позволить пользователю редактировать содержимое страницы, но не позволять ему менять шаблон документа (лучший вариант запретить что-либо менять во вкладке Display)? Или как-то ограничить набор шаблонов для конкретной группы.
Попробуйте создать дополнительную группу и дать права на редактирование этой страницы пользователям этой группы.
Кроме того, пользователи имеют характеристику "уровень знаний системы". Вы, как администратор, имеете 9 уровень (гуру). Обычные зарегистрированные пользователи имеют 5 уровень. Это тоже влияет на права и возможности.
Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail
При манипулировании с уровнями пользователей возникла необходимость ограничения использования некоторых модулей системы - в частности в меню New Content необходимо заблокировать доступ к следующим модулям:
Данные модули доступны для использования начиная со второго уровня. Хотелось бы узнать есть ли дополнительная возможность ограничить доступ к определнным модулям и наоборот открыть использование модулей не прибегая к некоторым предутановкам системы (таких как система "уровней пользователей") или такой возможности нет?
Попробуйте поэкспериментировать с настройками в конфигурационном файле:
# Optionally specify a group id for assets to tell WebGUI what
# group a user needs to be part of in order to add that type of
# asset.
#assetAddPrivilege = WebGUI::Asset::Wobject::SQLReport => 3, \
# WebGUI:::Asset::Template => 4
# Optionally override the default UI Level of any asset. This
# determines whether the current user has the appropriate UI Level
# to add assets of that type.
#assetUiLevel = WebGUI::Asset::Wobject::WSClient => 7,
# WebGUI::Asset::RichEdit => 4
# You can override the UI Levels of any field in the edit form of
# any asset using the following variables. Basically just take the
# class name of the asset separated by underscores, and append
# _uiLevel to the end of it, then you can start specifying field
# names and associated UI Level.
#WebGUI_Asset_Wobject_Article_uiLevel = menuTitle => 9, url => 8
#WebGUI_Asset_RichEdit_uiLevel = askAboutRichEdit => 7, preformatted => 3
Кроме того, уровень каждого конкретного пользователя Вы можете изменять через админпанель (раздел "пользователи", закладка "profile")
Пожалуйста, все вопросы и пожелания оставляйте на форуме, а не направляйте прямиком мне на E-mail