Антон, большое спасибо! Завтра попробую Ваш метод, у меня была мысля поискать у Вас в блоге, но так и забыл про это.
А запреты стоят на группу Редакторы, т.е. в правах на продукт стоит Запрещено, они сделать ничего не могут с другим сайтом, но видят всю его структуру, как в Админке, так и в визуальном редакторе, больше у меня никак не получалось. У этой группы есть полные доступы к некоторым инфоблокам, медиабиблиотеке и структуре.
//Скрываем для группы - редакторы сайта - пункты меню
function OnBuildGlobalMenuHandler(&$aGlobalMenu, &$aModuleMenu)
{
global $USER;
if(!in_array('1',$USER->GetUserGroupArray()))
{
unset($aModuleMenu[0]);
unset($aModuleMenu[1]);
unset($aModuleMenu[2]);
unset($aModuleMenu[4]);
unset($aModuleMenu[5]);
}
}
Что до админов - ну да, тут очень сложно все разграничить. На то они и админы. У себя такую штуку юзаю
А запреты стоят на группу Редакторы, т.е. в правах на продукт стоит Запрещено, они сделать ничего не могут с другим сайтом, но видят всю его структуру, как в Админке, так и в визуальном редакторе, больше у меня никак не получалось.
У этой группы есть полные доступы к некоторым инфоблокам, медиабиблиотеке и структуре.