• Модуль: lists
  • Путь к файлу: ~/bitrix/modules/lists/lib/security/iblockright.php
  • Класс: BitrixListsSecurityIblockRight
  • Вызов: IblockRight::canEdit
public function canEdit()
{
	if(
		(
			$this->rightParam->getIblockId() &&
			$this->listsPermission < CListPermissions::IS_ADMIN &&
			!CIBlockRights::userHasRightTo(
				$this->rightParam->getIblockId(), $this->rightParam->getIblockId(), "iblock_edit")
		) ||
		(
			!$this->rightParam->getIblockId() && $this->listsPermission < CListPermissions::IS_ADMIN
		)
	)
	{
		$this->errorCollection->setError(new Error("Access denied", self::ACCESS_DENIED));
		return false;
	}
	return true;
}