• Модуль: lists
  • Путь к файлу: ~/bitrix/modules/lists/lib/importer.php
  • Класс: BitrixListsImporter
  • Вызов: Importer::createIBlockRights
static function createIBlockRights($iblockId)
{
	$rightObject = new CIBlockRights($iblockId);
	$rights = $rightObject->getRights();
	$rightsList = $rightObject->getRightsList(false);

	$rightId = array_search('iblock_full', $rightsList);
	$rights['n0'] = array('GROUP_CODE' => "G1", 'TASK_ID' => $rightId);
	$rights['n1'] = array('GROUP_CODE' => "U1", 'TASK_ID' => $rightId);

	$rightId = array_search('iblock_element_add', $rightsList);
	$rights['n2'] = array('GROUP_CODE' => "G2", 'TASK_ID' => $rightId);

	$rightObject->setRights($rights);
}